hotspot/src/share/vm/oops/oop.inline.hpp
#ifndef SERIALGC
#define OOP_ITERATE_BACKWARDS_DEFN(OopClosureType, nv_suffix) \
\
inline int oopDesc::oop_iterate_backwards(OopClosureType* blk) { \
{- -------------------------------------------
(1) (デバッグ用の処理)
(See: SpecializationStats)
---------------------------------------- -}
SpecializationStats::record_call(); \
{- -------------------------------------------
(1) 対応する Klass オブジェクトの
*Klass::oop_oop_iterate_backwards_v() または *Klass::oop_oop_iterate_backwards_nv() を呼び出すだけ.
---------------------------------------- -}
return blueprint()->oop_oop_iterate_backwards##nv_suffix(this, blk); \
}
This document is available under the GNU GENERAL PUBLIC LICENSE Version 2.