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