equal
deleted
inserted
replaced
60 _unextended_sp = unextended_sp; |
60 _unextended_sp = unextended_sp; |
61 _fp = fp; |
61 _fp = fp; |
62 _pc = pc; |
62 _pc = pc; |
63 assert(pc != NULL, "no pc?"); |
63 assert(pc != NULL, "no pc?"); |
64 _cb = CodeCache::find_blob(pc); |
64 _cb = CodeCache::find_blob(pc); |
|
65 adjust_unextended_sp(); |
65 |
66 |
66 address original_pc = nmethod::get_deopt_original_pc(this); |
67 address original_pc = nmethod::get_deopt_original_pc(this); |
67 if (original_pc != NULL) { |
68 if (original_pc != NULL) { |
68 _pc = original_pc; |
69 _pc = original_pc; |
69 assert(((nmethod*)_cb)->insts_contains(_pc), "original PC must be in nmethod"); |
70 assert(((nmethod*)_cb)->insts_contains(_pc), "original PC must be in nmethod"); |