Mercurial > hg > truffle
comparison src/share/vm/oops/instanceKlass.hpp @ 7411:8580f22db905
Merge
author | coleenp |
---|---|
date | Fri, 14 Dec 2012 16:43:37 -0800 |
parents | 30866cd626b0 |
children | 35431a769282 |
comparison
equal
deleted
inserted
replaced
7408:892acf0431ef | 7411:8580f22db905 |
---|---|
536 } else { | 536 } else { |
537 _misc_flags &= ~_misc_is_anonymous; | 537 _misc_flags &= ~_misc_is_anonymous; |
538 } | 538 } |
539 } | 539 } |
540 | 540 |
541 // Oop that keeps the metadata for this class from being unloaded | |
542 // in places where the metadata is stored in other places, like nmethods | |
543 oop klass_holder() const { | |
544 return is_anonymous() ? java_mirror() : class_loader(); | |
545 } | |
546 | |
541 // signers | 547 // signers |
542 objArrayOop signers() const { return _signers; } | 548 objArrayOop signers() const { return _signers; } |
543 void set_signers(objArrayOop s) { klass_oop_store((oop*)&_signers, s); } | 549 void set_signers(objArrayOop s) { klass_oop_store((oop*)&_signers, s); } |
544 | 550 |
545 // source file name | 551 // source file name |