Mercurial > hg > truffle
comparison src/share/vm/runtime/frame.cpp @ 11034:e0c9a1d29eb4
8016325: JVM hangs verifying system dictionary
Summary: Minimize redundant verifications of Klasses.
Reviewed-by: hseigel, jmasa
author | coleenp |
---|---|
date | Mon, 24 Jun 2013 18:55:46 -0400 |
parents | bed34a7a3b9b |
children | e619a2766bcc 583211d4b16b |
comparison
equal
deleted
inserted
replaced
11033:d9eed26d638a | 11034:e0c9a1d29eb4 |
---|---|
385 } | 385 } |
386 | 386 |
387 Method* frame::interpreter_frame_method() const { | 387 Method* frame::interpreter_frame_method() const { |
388 assert(is_interpreted_frame(), "interpreted frame expected"); | 388 assert(is_interpreted_frame(), "interpreted frame expected"); |
389 Method* m = *interpreter_frame_method_addr(); | 389 Method* m = *interpreter_frame_method_addr(); |
390 assert(m->is_metadata(), "bad Method* in interpreter frame"); | |
391 assert(m->is_method(), "not a Method*"); | 390 assert(m->is_method(), "not a Method*"); |
392 return m; | 391 return m; |
393 } | 392 } |
394 | 393 |
395 void frame::interpreter_frame_set_method(Method* method) { | 394 void frame::interpreter_frame_set_method(Method* method) { |