comparison src/share/vm/classfile/systemDictionary.cpp @ 6866:633ba56cb013

Merge
author jmasa
date Wed, 17 Oct 2012 13:59:57 -0700
parents d804e148cff8 dd2b66d09ccd
children e522a00b91aa 070d523b96a7
comparison
equal deleted inserted replaced
6861:58fbf2da3c16 6866:633ba56cb013
1697 void SystemDictionary::always_strong_oops_do(OopClosure* blk) { 1697 void SystemDictionary::always_strong_oops_do(OopClosure* blk) {
1698 blk->do_oop(&_java_system_loader); 1698 blk->do_oop(&_java_system_loader);
1699 blk->do_oop(&_system_loader_lock_obj); 1699 blk->do_oop(&_system_loader_lock_obj);
1700 1700
1701 dictionary()->always_strong_oops_do(blk); 1701 dictionary()->always_strong_oops_do(blk);
1702
1703 // Visit extra methods
1704 invoke_method_table()->oops_do(blk);
1702 } 1705 }
1703 1706
1704 void SystemDictionary::always_strong_classes_do(KlassClosure* closure) { 1707 void SystemDictionary::always_strong_classes_do(KlassClosure* closure) {
1705 // Follow all system classes and temporary placeholders in dictionary 1708 // Follow all system classes and temporary placeholders in dictionary
1706 dictionary()->always_strong_classes_do(closure); 1709 dictionary()->always_strong_classes_do(closure);