equal
deleted
inserted
replaced
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 } |