hotspot/src/cpu/arm/vm/frame_arm.inline.hpp
changeset 43474 8fbf946045f6
parent 42664 29142a56c193
equal deleted inserted replaced
43473:3beee3e324cf 43474:8fbf946045f6
    73   adjust_unextended_sp();
    73   adjust_unextended_sp();
    74 
    74 
    75   address original_pc = CompiledMethod::get_deopt_original_pc(this);
    75   address original_pc = CompiledMethod::get_deopt_original_pc(this);
    76   if (original_pc != NULL) {
    76   if (original_pc != NULL) {
    77     _pc = original_pc;
    77     _pc = original_pc;
    78     assert(_cb->as_compiled_method()->insts_contains(_pc), "original PC must be in CompiledMethod");
    78     assert(_cb->as_compiled_method()->insts_contains_inclusive(_pc),
       
    79            "original PC must be in the main code section of the the compiled method (or must be immediately following it)");
    79     _deopt_state = is_deoptimized;
    80     _deopt_state = is_deoptimized;
    80   } else {
    81   } else {
    81     _deopt_state = not_deoptimized;
    82     _deopt_state = not_deoptimized;
    82   }
    83   }
    83 }
    84 }