Up Top

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


File Name Description
hotspot/src/share/vm/code/codeBlob.cpp CodeBlob クラス及びそのサブクラスの定義 (CodeBlob, BufferBlob, AdapterBlob, MethodHandlesAdapterBlob, RuntimeStub, SingletonBlob, RicochetBlob, DeoptimizationBlob, UncommonTrapBlob, ExceptionBlob, SafepointBlob)
hotspot/src/share/vm/code/codeBlob.hpp 同上
hotspot/src/share/vm/code/codeCache.cpp CodeCache クラスの定義 (CodeCache, 及びその補助クラス(CodeBlob_sizes))
hotspot/src/share/vm/code/codeCache.hpp 同上
hotspot/src/share/vm/code/compiledIC.cpp CompiledIC, CompiledStaticCall クラス関連のクラスの定義 (CompiledICInfo, CompiledIC, StaticCallInfo, CompiledStaticCall)
hotspot/src/share/vm/code/compiledIC.hpp 同上
hotspot/src/share/vm/code/compressedStream.cpp CompressedStream クラス関連のクラスの定義 (CompressedStream, CompressedReadStream, CompressedWriteStream)
hotspot/src/share/vm/code/compressedStream.hpp 同上
hotspot/src/share/vm/code/debugInfo.cpp デバッグ情報関連のクラスの定義 (ScopeValue, LocationValue, ObjectValue, ConstantIntValue, ConstantLongValue, ConstantDoubleValue, ConstantOopWriteValue, ConstantOopReadValue, MonitorValue, DebugInfoReadStream, DebugInfoWriteStream)
hotspot/src/share/vm/code/debugInfo.hpp 同上
hotspot/src/share/vm/code/debugInfoRec.cpp DebugInformationRecorder クラスの定義 (DebugInformationRecorder, 及びその補助クラス(DIR_Chunk))
hotspot/src/share/vm/code/debugInfoRec.hpp 同上
hotspot/src/share/vm/code/dependencies.cpp Dependencies クラス関連のクラスの定義 (Dependencies, Dependencies::DepStream, DepChange, DepChange::ContextStream, 及びそれらの補助クラス(ClassHierarchyWalker))
hotspot/src/share/vm/code/dependencies.hpp 同上
hotspot/src/share/vm/code/exceptionHandlerTable.cpp ExceptionHandlerTable クラス関連のクラスの定義 (HandlerTableEntry, ExceptionHandlerTable, ImplicitExceptionTable)
hotspot/src/share/vm/code/exceptionHandlerTable.hpp 同上
hotspot/src/share/vm/code/icBuffer.cpp InlineCacheBuffer クラス関連のクラスの定義 (ICStub, InlineCacheBuffer)
hotspot/src/share/vm/code/icBuffer.hpp 同上
hotspot/src/share/vm/code/jvmticmlr.h JVMTI の CompiledMethodLoad callback 関数に渡されるデータ構造の定義 (jvmtiCMLRKind, jvmtiCompiledMethodLoadRecordHeader, PCStackInfo, jvmtiCompiledMethodLoadInlineRecord, jvmtiCompiledMethodLoadDummyRecord)
hotspot/src/share/vm/code/location.cpp Location クラスの定義 (Location)
hotspot/src/share/vm/code/location.hpp 同上
hotspot/src/share/vm/code/nmethod.cpp nmethod クラス関連のクラスの定義 (ExceptionCache, PcDescCache, nmethod, nmethodLocker, 及びそれらの補助クラス(DetectScavengeRoot, VerifyOopsClosure, DebugScavengeRoot))
hotspot/src/share/vm/code/nmethod.hpp 同上
hotspot/src/share/vm/code/oopRecorder.cpp OopRecorder クラス及びその補助クラスの定義 (OopRecorder, OopRecorder::IndexCache)
hotspot/src/share/vm/code/oopRecorder.hpp 同上
hotspot/src/share/vm/code/pcDesc.cpp PcDesc クラスの定義 (PcDesc)
hotspot/src/share/vm/code/pcDesc.hpp 同上
hotspot/src/share/vm/code/relocInfo.cpp relocInfo クラス関連のクラスの定義 (relocInfo, *Relocation(FORWARD_DECLARE_EACH_CLASSで生成されるクラス群), RelocationHolder, RelocIterator, Relocation, DataRelocation, CallRelocation, oop_Relocation, virtual_call_Relocation, opt_virtual_call_Relocation, static_callRelocation, static_stub_Relocation, runtime_call_Relocation, external_word_Relocation, internal_word_Relocation, section_word_Relocation, poll_Relocation, poll_return_Relocation, breakpoint_Relocation, PatchingRelocIterator)
hotspot/src/share/vm/code/relocInfo.hpp 同上
hotspot/src/share/vm/code/scopeDesc.cpp ScopeDesc クラス関連のクラスの定義 (SimpleScopeDesc, ScopeDesc)
hotspot/src/share/vm/code/scopeDesc.hpp 同上
hotspot/src/share/vm/code/stubs.cpp Stub クラス関連のクラスの定義 (Stub, StubInterface, StubQueue)
hotspot/src/share/vm/code/stubs.hpp 同上
hotspot/src/share/vm/code/vmreg.cpp VMReg クラス関連のクラスの定義 (VMRegImpl, VMRegPair)
hotspot/src/share/vm/code/vmreg.hpp 同上
hotspot/src/share/vm/code/vtableStubs.cpp VtableStubs クラス関連のクラスの定義 (VtableStub, VtableStubs)
hotspot/src/share/vm/code/vtableStubs.hpp 同上

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