equal
deleted
inserted
replaced
150 _deopt_state = is_deoptimized; |
150 _deopt_state = is_deoptimized; |
151 // Leave _pc as is. |
151 // Leave _pc as is. |
152 } else { |
152 } else { |
153 _deopt_state = not_deoptimized; |
153 _deopt_state = not_deoptimized; |
154 _pc = pc; |
154 _pc = pc; |
155 } |
|
156 } |
|
157 |
|
158 void frame::pd_gc_epilog() { |
|
159 if (is_interpreted_frame()) { |
|
160 // Set constant pool cache entry for interpreter. |
|
161 Method* m = interpreter_frame_method(); |
|
162 |
|
163 *interpreter_frame_cpoolcache_addr() = m->constants()->cache(); |
|
164 } |
155 } |
165 } |
156 } |
166 |
157 |
167 bool frame::is_interpreted_frame_valid(JavaThread* thread) const { |
158 bool frame::is_interpreted_frame_valid(JavaThread* thread) const { |
168 // Is there anything to do? |
159 // Is there anything to do? |