--- old/src/hotspot/share/c1/c1_LIRAssembler.cpp 2020-05-20 18:00:01.402100705 -0700 +++ new/src/hotspot/share/c1/c1_LIRAssembler.cpp 2020-05-20 18:00:01.066094253 -0700 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2000, 2020, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -572,16 +572,6 @@ monitor_address(op->in_opr()->as_constant_ptr()->as_jint(), op->result_opr()); break; -#ifdef SPARC - case lir_pack64: - pack64(op->in_opr(), op->result_opr()); - break; - - case lir_unpack64: - unpack64(op->in_opr(), op->result_opr()); - break; -#endif - case lir_unwind: unwind_op(op->in_opr()); break; @@ -835,11 +825,7 @@ if (!r->is_stack()) { stringStream st; st.print("bad oop %s at %d", r->as_Register()->name(), _masm->offset()); -#ifdef SPARC - _masm->_verify_oop(r->as_Register(), os::strdup(st.as_string(), mtCompiler), __FILE__, __LINE__); -#else _masm->verify_oop(r->as_Register()); -#endif } else { _masm->verify_stack_oop(r->reg2stack() * VMRegImpl::stack_slot_size); }