Mercurial > hg > truffle
comparison src/share/vm/oops/instanceKlass.hpp @ 7459:cc6a617fffd2
8005494: SIGSEGV in Rewriter::relocate_and_link() when testing Weblogic with CompressedOops and KlassPtrs
Summary: Relocate functions with jsr's when rewriting so not repeated after reading shared archive
Reviewed-by: twisti, jrose
author | coleenp |
---|---|
date | Wed, 02 Jan 2013 20:28:09 -0500 |
parents | 35431a769282 |
children | 37a3e8b7a1e9 |
comparison
equal
deleted
inserted
replaced
7458:4daebd4cc1dd | 7459:cc6a617fffd2 |
---|---|
452 void initialize(TRAPS); | 452 void initialize(TRAPS); |
453 void link_class(TRAPS); | 453 void link_class(TRAPS); |
454 bool link_class_or_fail(TRAPS); // returns false on failure | 454 bool link_class_or_fail(TRAPS); // returns false on failure |
455 void unlink_class(); | 455 void unlink_class(); |
456 void rewrite_class(TRAPS); | 456 void rewrite_class(TRAPS); |
457 void relocate_and_link_methods(TRAPS); | 457 void link_methods(TRAPS); |
458 Method* class_initializer(); | 458 Method* class_initializer(); |
459 | 459 |
460 // set the class to initialized if no static initializer is present | 460 // set the class to initialized if no static initializer is present |
461 void eager_initialize(Thread *thread); | 461 void eager_initialize(Thread *thread); |
462 | 462 |