Up Top

ソースコードのディレクトリ構成 : hotspot/src/share/ 以下 : oops/


File Name Description
hotspot/src/share/vm/oops/arrayKlass.cpp arrayKlass クラスの定義 (arrayKlass)
hotspot/src/share/vm/oops/arrayKlass.hpp 同上
hotspot/src/share/vm/oops/arrayKlassKlass.cpp arrayKlassKlass クラスの定義 (arrayKlassKlass)
hotspot/src/share/vm/oops/arrayKlassKlass.hpp 同上
hotspot/src/share/vm/oops/arrayOop.cpp arrayOopDesc クラスの定義 (arrayOopDesc) (※1)
hotspot/src/share/vm/oops/arrayOop.hpp 同上
hotspot/src/share/vm/oops/compiledICHolderKlass.cpp compiledICHolderKlass クラスの定義 (compiledICHolderKlass)
hotspot/src/share/vm/oops/compiledICHolderKlass.hpp 同上
hotspot/src/share/vm/oops/compiledICHolderOop.cpp compiledICHolderOopDesc クラスの定義 (compiledICHolderOopDesc) (※1)
hotspot/src/share/vm/oops/compiledICHolderOop.hpp 同上
hotspot/src/share/vm/oops/constMethodKlass.cpp constMethodKlass クラスの定義 (constMethodKlass)
hotspot/src/share/vm/oops/constMethodKlass.hpp 同上
hotspot/src/share/vm/oops/constMethodOop.cpp constMethodOop クラス関連のクラスの定義 (CheckedExceptionElement, LocalVariableTableElement, constMethodOopDesc)
hotspot/src/share/vm/oops/constMethodOop.hpp 同上
hotspot/src/share/vm/oops/constantPoolKlass.cpp constantPoolKlass クラスの定義 (constantPoolKlass)
hotspot/src/share/vm/oops/constantPoolKlass.hpp 同上
hotspot/src/share/vm/oops/constantPoolOop.cpp constantPoolOopDesc クラス関連のクラスの定義 (CPSlot, constantPoolOopDesc, SymbolHashMapEntry, SymbolHashMapBucket, SymbolHashMap)
hotspot/src/share/vm/oops/constantPoolOop.hpp 同上
hotspot/src/share/vm/oops/cpCacheKlass.cpp constantPoolCacheKlass クラスの定義 (constantPoolCacheKlass)
hotspot/src/share/vm/oops/cpCacheKlass.hpp 同上
hotspot/src/share/vm/oops/cpCacheOop.cpp constantPoolCacheOopDesc クラス関連のクラスの定義 (ConstantPoolCacheEntry, constantPoolCacheOopDesc, 及びそれらの補助クラス(LocalOopClosure))
hotspot/src/share/vm/oops/cpCacheOop.hpp 同上
hotspot/src/share/vm/oops/generateOopMap.cpp GenerateOopMap クラス関連のクラスの定義 (RetTableEntry, RetTable, CellTypeState, BasicBlock, GenerateOopMap, ResolveOopMapConflicts, GeneratePairingInfo, 及びそれらの補助クラス(ComputeCallStack, ComputeEntryStack, RelocCallback))
hotspot/src/share/vm/oops/generateOopMap.hpp 同上
hotspot/src/share/vm/oops/instanceKlass.cpp instanceKlass クラス関連のクラスの定義 (FieldClosure, FieldPrinter, OopMapBlock, instanceKlass, JNIid, PreviousVersionNode, PreviousVersionInfo, PreviousVersionWalker, 及びそれらの補助クラス(nmethodBucket, VerifyFieldClosure))
hotspot/src/share/vm/oops/instanceKlass.hpp 同上
hotspot/src/share/vm/oops/instanceKlassKlass.cpp instanceKlassKlass クラスの定義 (instanceKlassKlass, 及びその補助クラス(VerifyFieldClosure))
hotspot/src/share/vm/oops/instanceKlassKlass.hpp 同上
hotspot/src/share/vm/oops/instanceMirrorKlass.cpp instanceMirrorKlass クラスの定義 (instanceMirrorKlass)
hotspot/src/share/vm/oops/instanceMirrorKlass.hpp 同上
hotspot/src/share/vm/oops/instanceOop.cpp instanceOopDesc クラスの定義 (instanceOopDesc) (※1)
hotspot/src/share/vm/oops/instanceOop.hpp 同上
hotspot/src/share/vm/oops/instanceRefKlass.cpp instanceRefKlass クラスの定義 (instanceRefKlass)
hotspot/src/share/vm/oops/instanceRefKlass.hpp 同上
hotspot/src/share/vm/oops/klass.cpp Klass クラス関連のクラスの定義 (Klass_vtbl, Klass)
hotspot/src/share/vm/oops/klass.hpp 同上
hotspot/src/share/vm/oops/klass.inline.hpp 同上
hotspot/src/share/vm/oops/klassKlass.cpp klassKlass クラスの定義 (klassKlass)
hotspot/src/share/vm/oops/klassKlass.hpp 同上
hotspot/src/share/vm/oops/klassOop.cpp klassOopDesc クラスの定義 (klassOopDesc) (※1)
hotspot/src/share/vm/oops/klassOop.hpp 同上
hotspot/src/share/vm/oops/klassPS.hpp Klass の "Parallel Scavenge" 及び "Parallel Compaction" 用のメソッドの型宣言 (※3)
hotspot/src/share/vm/oops/klassVtable.cpp instanceKlass の vtable/itable 関連のクラスの定義 (klassVtable, vtableEntry, itableOffsetEntry, itableMethodEntry, klassItable, 及びそれらの補助クラス(InterfaceVisiterClosure, CountInterfacesClosure, SetupItableClosure, VtableStats))
hotspot/src/share/vm/oops/klassVtable.hpp 同上
hotspot/src/share/vm/oops/markOop.cpp markOopDesc クラスの定義 (markOopDesc)
hotspot/src/share/vm/oops/markOop.hpp 同上
hotspot/src/share/vm/oops/markOop.inline.hpp 同上
hotspot/src/share/vm/oops/methodDataKlass.cpp methodDataKlass クラスの定義 (methodDataKlass)
hotspot/src/share/vm/oops/methodDataKlass.hpp 同上
hotspot/src/share/vm/oops/methodDataOop.cpp methodDataOopDesc クラス関連のクラスの定義 (DataLayout, ProfileData, BitData, CounterData, JumpData, ReceiverTypeData, VirtualCallData, RetData, BranchData, ArrayData, MultiBranchData, ArgInfoData, methodDataOopDesc)
hotspot/src/share/vm/oops/methodDataOop.hpp 同上
hotspot/src/share/vm/oops/methodKlass.cpp methodKlass クラスの定義 (methodKlass)
hotspot/src/share/vm/oops/methodKlass.hpp 同上
hotspot/src/share/vm/oops/methodOop.cpp methodOopDesc クラス関連のクラスの定義 (methodOopDesc, CompressedLineNumberWriteStream, CompressedLineNumberReadStream, BreakpointInfo, 及びそれらの補助クラス(SignatureTypePrinter))
hotspot/src/share/vm/oops/methodOop.hpp 同上
hotspot/src/share/vm/oops/objArrayKlass.cpp objArrayKlass クラスの定義 (objArrayKlass)
hotspot/src/share/vm/oops/objArrayKlass.hpp 同上
hotspot/src/share/vm/oops/objArrayKlass.inline.hpp 同上
hotspot/src/share/vm/oops/objArrayKlassKlass.cpp objArrayKlassKlass クラスの定義 (objArrayKlassKlass)
hotspot/src/share/vm/oops/objArrayKlassKlass.hpp 同上
hotspot/src/share/vm/oops/objArrayOop.cpp objArrayOopDesc クラスの定義 (objArrayOopDesc)
hotspot/src/share/vm/oops/objArrayOop.hpp 同上
hotspot/src/share/vm/oops/oop.cpp oopDesc クラスの定義 (oopDesc)
hotspot/src/share/vm/oops/oop.hpp 同上
hotspot/src/share/vm/oops/oop.inline.hpp 同上 (※2)
hotspot/src/share/vm/oops/oop.inline2.hpp 同上 (※2)
hotspot/src/share/vm/oops/oop.pcgc.inline.hpp oopDesc の Parallel Compaction GC 用のメソッド定義
hotspot/src/share/vm/oops/oop.psgc.inline.hpp oopDesc の Parallel Scavenge GC 用のメソッド定義
hotspot/src/share/vm/oops/oopsHierarchy.cpp oop の定義 (oop, instanceOop, methodOop, constMethodOop, methodDataOop, arrayOop, objArrayOop, typeArrayOop, constantPoolOop, constantPoolCacheOop, klassOop, markOop, compiledICHolderOop)
hotspot/src/share/vm/oops/oopsHierarchy.hpp 同上
hotspot/src/share/vm/oops/symbol.cpp Symbol クラスの定義 (Symbol)
hotspot/src/share/vm/oops/symbol.hpp 同上
hotspot/src/share/vm/oops/typeArrayKlass.cpp typeArrayKlass クラスの定義 (typeArrayKlass)
hotspot/src/share/vm/oops/typeArrayKlass.hpp 同上
hotspot/src/share/vm/oops/typeArrayKlassKlass.cpp typeArrayKlassKlass クラスの定義 (typeArrayKlassKlass)
hotspot/src/share/vm/oops/typeArrayKlassKlass.hpp 同上
hotspot/src/share/vm/oops/typeArrayOop.cpp typeArrayOopDesc クラスの定義 (typeArrayOopDesc) (※1)
hotspot/src/share/vm/oops/typeArrayOop.hpp 同上

備考(Notes)


This document is available under the GNU GENERAL PUBLIC LICENSE Version 2.