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) {