Mercurial > hg > truffle
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); |