hotspot/src/cpu/aarch64/vm/frame_aarch64.inline.hpp
changeset 43474 8fbf946045f6
parent 38144 0976c0c5c5d3
equal deleted inserted replaced
43473:3beee3e324cf 43474:8fbf946045f6
    80   adjust_unextended_sp();
    80   adjust_unextended_sp();
    81 
    81 
    82   address original_pc = CompiledMethod::get_deopt_original_pc(this);
    82   address original_pc = CompiledMethod::get_deopt_original_pc(this);
    83   if (original_pc != NULL) {
    83   if (original_pc != NULL) {
    84     _pc = original_pc;
    84     _pc = original_pc;
    85     assert(((CompiledMethod*)_cb)->insts_contains(_pc), "original PC must be in CompiledMethod");
    85     assert(_cb->as_compiled_method()->insts_contains_inclusive(_pc),
       
    86            "original PC must be in the main code section of the the compiled method (or must be immediately following it)");
    86     _deopt_state = is_deoptimized;
    87     _deopt_state = is_deoptimized;
    87   } else {
    88   } else {
    88     _deopt_state = not_deoptimized;
    89     _deopt_state = not_deoptimized;
    89   }
    90   }
    90 }
    91 }