Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X 

A

AbstractConstant(long, long, long) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotVMConfig.AbstractConstant
 
AbstractMethodData(HotSpotMethodDataAccessor.Tag, int) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractMethodData
 
AbstractTypeData(HotSpotMethodDataAccessor.Tag, int) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractTypeData
 
addExternalMethod(ResolvedJavaMethod, CompilationResult) - Method in class jdk.internal.jvmci.hotspot.HotSpotCodeCacheProvider
 
addMethod(ResolvedJavaMethod, CompilationResult, SpeculationLog, InstalledCode) - Method in class jdk.internal.jvmci.hotspot.HotSpotCodeCacheProvider
 
address - Variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Cache
 
address - Variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Cache.Entry
 
address - Variable in class jdk.internal.jvmci.hotspot.HotSpotForeignCallTarget
The entry point address of this call's target.
address - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.AbstractConstant
 
address - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.Flags
 
address - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMFields
 
address - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMIntConstants
 
address - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMLongConstants
 
address - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMTypes
 
addrOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.Flags
 
aescryptDecryptBlockStub - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
aescryptEncryptBlockStub - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
ageMaskInPlace - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
alignment - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.CompressEncoding
 
allocateCompileId(long, int) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
Generate a unique id to identify the result of the compile.
allocateCompileId(long, int) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
allocateCompileId(int) - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethod
Allocates a compile id for this method by asking the VM for one.
allocateCompileId(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
Allocates a compile id for this method by asking the VM for one.
allocateInstancePrefetchLines - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
allocatePrefetchDistance - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
allocatePrefetchInstr - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
allocatePrefetchLines - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
allocatePrefetchStepSize - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
allocatePrefetchStyle - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
ANEWARRAY - Static variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Bytecodes
 
appendTo(StringBuilder, HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractMethodData
 
appendTo(StringBuilder, HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractTypeData
 
appendTo(StringBuilder, HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.ArrayData
 
appendTo(StringBuilder, HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.BitData
 
appendTo(StringBuilder, HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.BranchData
 
appendTo(StringBuilder, HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.CounterData
 
appendTo(StringBuilder, HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.JumpData
 
appendTo(StringBuilder, HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.MultiBranchData
 
appendTo(StringBuilder, HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.NoMethodData
 
appendTo(StringBuilder, HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.VirtualCallData
 
appendTo(StringBuilder, HotSpotMethodData, int) - Method in interface jdk.internal.jvmci.hotspot.HotSpotMethodDataAccessor
 
applyFormattingFlagsAndWidth(String, int, int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMethod
 
ARG_INFO_DATA_SIZE - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.ArgInfoData
 
ArgInfoData() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotMethodData.ArgInfoData
 
arithmeticCosAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
arithmeticExpAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
arithmeticLog10Address - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
arithmeticLogAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
arithmeticPowAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
arithmeticSinAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
arithmeticTanAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
ARRAY_DATA_LENGTH_OFFSET - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.ArrayData
 
ARRAY_DATA_START_OFFSET - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.ArrayData
 
arrayClassElementOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
ArrayData(HotSpotMethodDataAccessor.Tag, int) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotMethodData.ArrayData
 
arrayKlassComponentMirrorOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
arrayKlassLayoutHelperIdentifier - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
Bit pattern in the klass layout helper that can be used to identify arrays.
arrayKlassOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
arrayLengthOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
The offset of the array length word in an array object's header.
arrayOfType - Variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
arrayPrototypeMarkWord() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
See markOopDesc::prototype().
arrayU1DataOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
arrayU1LengthOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
arrayU2DataOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
asBoolean() - Method in class jdk.internal.jvmci.hotspot.HotSpotCompressedNullConstant
 
asBoolean() - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
asBoxedPrimitive() - Method in class jdk.internal.jvmci.hotspot.HotSpotCompressedNullConstant
 
asBoxedPrimitive() - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
asBoxedValue(Constant) - Static method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
asByteArray() - Method in class jdk.internal.jvmci.hotspot.HotSpotSymbol
 
asDouble() - Method in class jdk.internal.jvmci.hotspot.HotSpotCompressedNullConstant
 
asDouble() - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
asExactType() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedObjectType
 
asExactType() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
asExactType() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
asFloat() - Method in class jdk.internal.jvmci.hotspot.HotSpotCompressedNullConstant
 
asFloat() - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
asInt() - Method in class jdk.internal.jvmci.hotspot.HotSpotCompressedNullConstant
 
asInt() - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
asJavaMethod() - Method in class jdk.internal.jvmci.hotspot.HotSpotMethod
 
asJavaType(Constant) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider
 
asLong() - Method in class jdk.internal.jvmci.hotspot.HotSpotCompressedNullConstant
 
asLong() - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
asObject(Constant) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMemoryAccessProviderImpl
 
asObject(Class<T>) - Method in interface jdk.internal.jvmci.hotspot.HotSpotObjectConstant
Gets the object represented by this constant represents if it is of a given type.
asObject(ResolvedJavaType) - Method in interface jdk.internal.jvmci.hotspot.HotSpotObjectConstant
Gets the object represented by this constant represents if it is of a given type.
asObject(Class<T>) - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
asObject(ResolvedJavaType) - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
asRawPointer(Constant) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMemoryAccessProviderImpl
 
asResolvedJavaType() - Method in interface jdk.internal.jvmci.hotspot.HotSpotMetaspaceConstant
 
asResolvedJavaType() - Method in class jdk.internal.jvmci.hotspot.HotSpotMetaspaceConstantImpl
 
assertBounds(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
Asserts that the constant pool index index is in the bounds of the constant pool.
assertTag(int, HotSpotConstantPool.JVM_CONSTANT) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
Asserts that the constant pool tag at index index is equal to tag.
assertTagIsFieldOrMethod(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
asStackTraceElement(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
asString() - Method in class jdk.internal.jvmci.hotspot.HotSpotSymbol
Decodes this Symbol and returns the symbol string as String.
assumptions - Variable in class jdk.internal.jvmci.hotspot.HotSpotCompiledCode
 

B

backends - Variable in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime
 
barrierSetCardTableExtension - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
barrierSetCardTableModRef - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
barrierSetG1SATBCT - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
barrierSetG1SATBCTLogging - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
barrierSetKindOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
barrierSetModRef - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
barrierSetOther - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
base - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.CompressEncoding
 
baseVtableLength - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
basicLockDisplacedHeaderOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
basicLockSize - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
bci - Variable in class jdk.internal.jvmci.hotspot.HotSpotStackFrameReference
 
bciProfileWidth - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
begin() - Method in class jdk.internal.jvmci.hotspot.events.EmptyEventProvider.EmptyCompilationEvent
 
begin() - Method in interface jdk.internal.jvmci.hotspot.events.EventProvider.TimedEvent
Starts the timing for this event.
biasedLockMaskInPlace - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
biasedLockPattern - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
BIT_DATA_NULL_SEEN_FLAG - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.BitData
 
BIT_DATA_SIZE - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.BitData
 
BitData() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotMethodData.BitData
 
BitData(HotSpotMethodDataAccessor.Tag, int) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotMethodData.BitData
 
boxPrimitive(JavaConstant) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider
 
BRANCH_DATA_SIZE - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.BranchData
 
BranchData() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotMethodData.BranchData
 
Bytecodes() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Bytecodes
 

C

cache - Variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
The constant pool cache of this constant pool.
Cache() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Cache
 
canBeInlined() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
canBeStaticallyBound() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
canInlineMethod(long) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
Determines if a given metaspace Method can be inlined.
canInlineMethod(long) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
cardTableModRefBSByteMapBaseOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cardTableModRefBSCardShift - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cardtableShift - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cardtableShift() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cardtableStartAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cardtableStartAddress() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cAssertions - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cbcondInstructions - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cellIndexToOffset(int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMethodData
 
cellsToBytes(int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMethodData
 
check() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
check() - Static method in class jdk.internal.jvmci.hotspot.HotSpotVMConfigVerifier
 
checkArgs(Object...) - Method in class jdk.internal.jvmci.hotspot.HotSpotNmethod
 
CHECKCAST - Static variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Bytecodes
 
checkcastArraycopy - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
checkcastArraycopyUninit - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
checkFactoryOverriding(HotSpotJVMCIBackendFactory, HotSpotJVMCIBackendFactory) - Static method in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime
Checks that a factory overriding is valid.
checkField(Field, Object) - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
checkThreeObjectArgs() - Method in class jdk.internal.jvmci.hotspot.HotSpotNmethod
 
checkValidCache(ResolvedJavaType, ResolvedJavaType) - Static method in class jdk.internal.jvmci.hotspot.HotSpotSignature
 
cipherBlockChainingDecryptAESCryptStub - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cipherBlockChainingEncryptAESCryptStub - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
ciTime - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
ciTimeEach - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
classMirrorOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
The offset of the _java_mirror field (of type Class) in a Klass.
close() - Method in class jdk.internal.jvmci.hotspot.InitTimer
 
code - Variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
codeBlobCodeOffsetOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
codeCacheHeap - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
codeCacheHighBoundary - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
codeCacheHighBoundary() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
codeCacheLowBoundary - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
codeCacheLowBoundary() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
codeEntryAlignment - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
codeHeapMemoryOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
codeInstallResultCacheFull - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
codeInstallResultCodeTooLarge - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
codeInstallResultDependenciesFailed - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
codeInstallResultDependenciesInvalid - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
codeInstallResultOk - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
codeSize - Variable in class jdk.internal.jvmci.hotspot.HotSpotInstalledCode
Size of the code.
codeStart - Variable in class jdk.internal.jvmci.hotspot.HotSpotInstalledCode
Start address of the code.
collectCounters() - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
Collects the current values of all JVMCI benchmark counters, summed up over all threads.
collectCounters() - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
collectedHeapBarrierSetOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
collectedHeapTotalCollectionsOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
Comment(int, String) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotCompiledCode.Comment
 
comments - Variable in class jdk.internal.jvmci.hotspot.HotSpotCompiledCode
 
commit() - Method in class jdk.internal.jvmci.hotspot.events.EmptyEventProvider.EmptyCompilationEvent
 
commit() - Method in class jdk.internal.jvmci.hotspot.events.EmptyEventProvider.EmptyCompilerFailureEvent
 
commit() - Method in interface jdk.internal.jvmci.hotspot.events.EventProvider.InstantEvent
Commits the event.
compare(CompilationResult.Site, CompilationResult.Site) - Method in class jdk.internal.jvmci.hotspot.HotSpotCompiledCode.SiteComparator
 
compare(HotSpotResolvedJavaField, HotSpotResolvedJavaField) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl.OffsetComparator
 
compilationLevelFullOptimization - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
compileMetaspaceMethod(long, int, long, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime
Called from the VM.
compileMetaspaceMethod(long, int, long, int) - Method in interface jdk.internal.jvmci.hotspot.HotSpotVMEventListener
Notifies this client that HotSpot is running in CompileTheWorld mode and the JVMCI compiler should now perform its version of CompileTheWorld.
CompilerToVM - Interface in jdk.internal.jvmci.hotspot
Calls from Java into HotSpot.
compilerToVm - Variable in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime
 
compilerToVM - Variable in class jdk.internal.jvmci.hotspot.HotSpotStackFrameReference
 
CompilerToVMImpl - Class in jdk.internal.jvmci.hotspot
Entries into the HotSpot VM from Java code.
CompilerToVMImpl() - Constructor for class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
compilerToVMKlassTag - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
compilerToVMSymbolTag - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
compileTaskNumInlinedBytecodesOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
compileTheWorld() - Method in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime
Called from the VM.
compileTheWorldStartAt - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
compileTheWorldStopAt - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
completeInitialization() - Method in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime
Do deferred initialization.
completeInitialization(HotSpotJVMCIRuntime, CompilerToVM) - Method in interface jdk.internal.jvmci.hotspot.HotSpotVMEventListener
 
compress(HotSpotVMConfig.CompressEncoding) - Method in interface jdk.internal.jvmci.hotspot.HotSpotMetaspaceConstant
 
compress(HotSpotVMConfig.CompressEncoding) - Method in class jdk.internal.jvmci.hotspot.HotSpotMetaspaceConstantImpl
 
compress() - Method in interface jdk.internal.jvmci.hotspot.HotSpotObjectConstant
 
compress() - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
compress(long) - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.CompressEncoding
 
compressed - Variable in class jdk.internal.jvmci.hotspot.HotSpotMetaspaceConstantImpl
 
compressed - Variable in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
COMPRESSED_NULL - Static variable in class jdk.internal.jvmci.hotspot.HotSpotCompressedNullConstant
 
CompressEncoding(long, int, int) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotVMConfig.CompressEncoding
 
computeArrayAllocationSize(int, int, int, int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMetaAccessProvider
Computes the size of the memory chunk allocated for an array.
computeFullOffset(int, int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMethodData
 
config - Variable in class jdk.internal.jvmci.hotspot.HotSpotCodeCacheProvider
 
config() - Static method in enum jdk.internal.jvmci.hotspot.HotSpotConstantPool.JVM_CONSTANT
 
config - Variable in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime
 
config - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData
 
config() - Static method in enum jdk.internal.jvmci.hotspot.HotSpotMethodDataAccessor.Tag
 
Constant(long) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMIntConstants.Constant
 
Constant(long) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMLongConstants.Constant
 
constantEquals(Constant, Constant) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider
 
constantPool - Variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
constantPool() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedObjectType
 
constantPool - Variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
constantPool() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
constantPoolCacheEntryCpIndexMask - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
constantPoolCacheEntryF1Offset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
constantPoolCacheEntryF2Offset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
constantPoolCacheEntryFlagsOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
constantPoolCacheEntryHasAppendixShift - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
constantPoolCacheEntryIndicesOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
constantPoolCacheEntryIndyResolvedReferencesAppendixOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
constantPoolCacheEntrySize - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
constantPoolCacheIndexToConstantPoolIndex(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Cache
Maps the constant pool cache index back to a constant pool index.
constantPoolCacheLengthOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
constantPoolCacheOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
constantPoolCacheSize - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
constantPoolCpCacheIndexTag - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
constantPoolHolderOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
constantPoolIndexToResolvedReferencesIndex(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.ResolvedReferences
See ConstantPool::cp_to_object_index.
constantPoolKlassAt(long, int) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
constantPoolKlassAt(long, int) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
constantPoolLengthOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
constantPoolReferenceMapOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
constantPoolRemapInstructionOperandFromCache(long, int) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
constantPoolRemapInstructionOperandFromCache(long, int) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
constantPoolRemapInstructionOperandFromCache0(long, int) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
constantPoolResolvedReferencesOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
constantPoolSize - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
constantPoolTagsOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
constantReflection - Variable in class jdk.internal.jvmci.hotspot.HotSpotMethodHandleAccessProvider
 
constMethodCodeSizeOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
constMethodConstantsOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
constMethodFlagsOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
constMethodHasExceptionTable - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
constMethodHasLineNumberTable - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
constMethodHasLocalVariableTable - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
constMethodMaxStackOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
constMethodNameIndexOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
constMethodSignatureIndexOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
convertDeoptAction(DeoptimizationAction) - Method in class jdk.internal.jvmci.hotspot.HotSpotMetaAccessProvider
 
convertDeoptAction(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMetaAccessProvider
 
convertDeoptReason(DeoptimizationReason) - Method in class jdk.internal.jvmci.hotspot.HotSpotMetaAccessProvider
 
convertDeoptReason(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMetaAccessProvider
 
COUNTER_DATA_COUNT_OFFSET - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.CounterData
 
COUNTER_DATA_SIZE - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.CounterData
 
CounterData() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotMethodData.CounterData
 
CounterData(HotSpotMethodDataAccessor.Tag, int) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotMethodData.CounterData
 
counts - Variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.RawItemProfile
 
cpu3DNOWPREFETCH - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cpuAES - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cpuAVX - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cpuAVX2 - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cpuBMI1 - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cpuCLMUL - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cpuCMOV - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cpuCX8 - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cpuERMS - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cpuFXSR - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cpuHT - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cpuLZCNT - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cpuMMX - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cpuPOPCNT - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cpuSSE - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cpuSSE2 - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cpuSSE3 - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cpuSSE41 - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cpuSSE42 - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cpuSSE4A - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cpuSSSE3 - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cpuTSC - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
cpuTSCINV - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
crcTableAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
create(HotSpotJVMCIRuntimeProvider, String) - Static method in class jdk.internal.jvmci.hotspot.HotSpotUnresolvedJavaType
Creates an unresolved type for a valid type name.
createDataItem(Constant) - Method in class jdk.internal.jvmci.hotspot.HotSpotCodeCacheProvider
 
createField(String, JavaType, long, int) - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedObjectType
 
createField(String, JavaType, long, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
createJVMCIBackend(HotSpotJVMCIRuntimeProvider, JVMCIBackend) - Method in interface jdk.internal.jvmci.hotspot.HotSpotJVMCIBackendFactory
 
createMethod(long) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
createMethodProfile(HotSpotMethodData.RawItemProfile<ResolvedJavaMethod>) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.VirtualCallData
 
createNullPointerExceptionAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
createOutOfBoundsExceptionAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
createSpeculationLog() - Method in class jdk.internal.jvmci.hotspot.HotSpotCodeCacheProvider
 
createTypeProfile(TriState, HotSpotMethodData.RawItemProfile<ResolvedJavaType>) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractTypeData
 
customStackAreaOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotCompiledCode
 

D

dataAccessor - Variable in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
dataLayoutArgInfoDataTag - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
dataLayoutBCIOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
dataLayoutBitDataTag - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
dataLayoutBranchDataTag - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
dataLayoutCallTypeDataTag - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
dataLayoutCellSize - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
dataLayoutCellsOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
dataLayoutCounterDataTag - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
dataLayoutFlagsOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
dataLayoutHeaderSize - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
The DataLayout header size is the same as the cell size.
dataLayoutJumpDataTag - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
dataLayoutMultiBranchDataTag - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
dataLayoutNoTag - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
dataLayoutParametersTypeDataTag - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
dataLayoutReceiverTypeDataTag - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
dataLayoutRetDataTag - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
dataLayoutSpeculativeTrapDataTag - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
dataLayoutTagOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
dataLayoutVirtualCallDataTag - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
dataLayoutVirtualCallTypeDataTag - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
dataSection - Variable in class jdk.internal.jvmci.hotspot.HotSpotCompiledCode
 
dataSectionAlignment - Variable in class jdk.internal.jvmci.hotspot.HotSpotCompiledCode
 
dataSectionPatches - Variable in class jdk.internal.jvmci.hotspot.HotSpotCompiledCode
 
decodeConstantPoolCacheIndex(int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
Decode a constant pool cache index to a constant pool index.
decodeDebugId(JavaConstant) - Method in class jdk.internal.jvmci.hotspot.HotSpotMetaAccessProvider
 
decodeDeoptAction(JavaConstant) - Method in class jdk.internal.jvmci.hotspot.HotSpotMetaAccessProvider
 
decodeDeoptReason(JavaConstant) - Method in class jdk.internal.jvmci.hotspot.HotSpotMetaAccessProvider
 
decodeInvokedynamicIndex(int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
See ConstantPool::decode_invokedynamic_index.
deoptActionMakeNotCompilable - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptActionMakeNotEntrant - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptActionMaybeRecompile - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptActionNone - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptActionReinterpret - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptimizationActionBits - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptimizationActionShift - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptimizationDebugIdBits - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptimizationDebugIdShift - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptimizationFetchUnrollInfo - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptimizationReasonBits - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptimizationReasonShift - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptimizationUncommonTrap - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptimizationUnpackDeopt - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptimizationUnpackException - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptimizationUnpackFrames - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptimizationUnpackReexecute - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptimizationUnpackUncommonTrap - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptimizationUnrollBlockCallerAdjustmentOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptimizationUnrollBlockFramePcsOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptimizationUnrollBlockFrameSizesOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptimizationUnrollBlockInitialInfoOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptimizationUnrollBlockNumberOfFramesOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptimizationUnrollBlockSizeOfDeoptimizedFrameOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptimizationUnrollBlockTotalFrameSizesOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptReasonAliasing - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptReasonArrayCheck - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptReasonClassCheck - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptReasonConstraint - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptReasonDiv0Check - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptReasonJsrMismatch - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptReasonLoopLimitCheck - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptReasonNone - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptReasonNotCompiledExceptionHandler - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptReasonNullCheck - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptReasonOptimizedTypeCheck - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptReasonOSROffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptReasonRangeCheck - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptReasonTransferToInterpreter - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptReasonTypeCheckInlining - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptReasonUnreached0 - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
deoptReasonUnresolved - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
derivedBase - Variable in class jdk.internal.jvmci.hotspot.HotSpotReferenceMap
 
dirtyCardValue - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
disassemble(InstalledCode) - Method in class jdk.internal.jvmci.hotspot.HotSpotCodeCacheProvider
 
disassembleCodeBlob(long) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
disassembleCodeBlob(long) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
dllLoad - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
Address of the library lookup routine.
dllLookup - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
Address of the library lookup routine.
doNotInlineOrCompile(long) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
doNotInlineOrCompile(long) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
dontCompileHugeMethods - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
dynamicNewArrayAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
dynamicNewInstanceAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 

E

EmptyCompilationEvent() - Constructor for class jdk.internal.jvmci.hotspot.events.EmptyEventProvider.EmptyCompilationEvent
 
EmptyCompilerFailureEvent() - Constructor for class jdk.internal.jvmci.hotspot.events.EmptyEventProvider.EmptyCompilerFailureEvent
 
EmptyEventProvider - Class in jdk.internal.jvmci.hotspot.events
An empty implementation for EventProvider.
EmptyEventProvider() - Constructor for class jdk.internal.jvmci.hotspot.events.EmptyEventProvider
 
EmptyEventProvider.EmptyCompilationEvent - Class in jdk.internal.jvmci.hotspot.events
 
EmptyEventProvider.EmptyCompilerFailureEvent - Class in jdk.internal.jvmci.hotspot.events
 
ENABLED - Static variable in class jdk.internal.jvmci.hotspot.InitTimer
Specifies if initialization timing is enabled.
encodeDeoptActionAndReason(DeoptimizationAction, DeoptimizationReason, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMetaAccessProvider
 
end() - Method in class jdk.internal.jvmci.hotspot.events.EmptyEventProvider.EmptyCompilationEvent
 
end() - Method in interface jdk.internal.jvmci.hotspot.events.EventProvider.TimedEvent
Ends the timing period for this event.
entries - Variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.RawItemProfile
 
Entry(long) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Cache.Entry
 
entryAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.Flags.Flag
 
entryAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMFields.Field
 
entryAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMTypes.Type
 
entryBCI - Variable in class jdk.internal.jvmci.hotspot.HotSpotCompiledNmethod
 
entrySize - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.Flags
 
epochMaskInPlace - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
equals(Object) - Method in class jdk.internal.jvmci.hotspot.HotSpotCompressedNullConstant
 
equals(Object) - Method in class jdk.internal.jvmci.hotspot.HotSpotMetaspaceConstantImpl
 
equals(Object) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodUnresolved
 
equals(Object) - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
equals(Object) - Method in class jdk.internal.jvmci.hotspot.HotSpotReferenceMap
 
equals(Object) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl
 
equals(Object) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl.FieldLocationIdentity
 
equals(Object) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
equals(Object) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaType
 
equals(Object) - Method in class jdk.internal.jvmci.hotspot.HotSpotSignature
 
equals(Object) - Method in class jdk.internal.jvmci.hotspot.HotSpotUnresolvedField
 
equals(Object) - Method in class jdk.internal.jvmci.hotspot.HotSpotUnresolvedJavaType
 
equals(Object) - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.CompressEncoding
 
error(String) - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfigVerifier
 
EventProvider - Interface in jdk.internal.jvmci.hotspot.events
A provider that provides a specific implementation for events that can be logged in the compiler.
EventProvider.CompilationEvent - Interface in jdk.internal.jvmci.hotspot.events
A compilation event.
EventProvider.CompilerFailureEvent - Interface in jdk.internal.jvmci.hotspot.events
A compiler failure event.
EventProvider.InstantEvent - Interface in jdk.internal.jvmci.hotspot.events
An instant event is an event that is not considered to have taken any time.
EventProvider.TimedEvent - Interface in jdk.internal.jvmci.hotspot.events
Timed events describe an operation that somehow consumes time.
exceptionHandlerForPcAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
exceptionHandlerForReturnAddressAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
exceptionHandlers - Variable in class jdk.internal.jvmci.hotspot.HotSpotCompiledCode
 
EXCEPTIONS_MASK - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractMethodData
Corresponds to exception_seen_flag.
exceptionSeen - Variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.NoMethodData
 
exceptionTableElementCatchTypeIndexOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
exceptionTableElementEndPcOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
exceptionTableElementHandlerPcOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
exceptionTableElementSize - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
exceptionTableElementStartPcOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
exceptionTableLength(long) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
exceptionTableLength(long) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
exceptionTableStart(long) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
exceptionTableStart(long) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
executeCompiledMethod(Object, Object, Object, InstalledCode) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
executeCompiledMethod(Object, Object, Object, InstalledCode) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
executeCompiledMethodVarargs(Object[], InstalledCode) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
executeCompiledMethodVarargs(Object[], InstalledCode) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
executeVarargs(Object...) - Method in class jdk.internal.jvmci.hotspot.HotSpotNmethod
 
exists() - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Cache
Returns whether a constant pool cache for this constant pool exists.
ExternalMax - Static variable in enum jdk.internal.jvmci.hotspot.HotSpotConstantPool.JVM_CONSTANT
 
extraDataFound(HotSpotMethodDataAccessor, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
extraDataSize() - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData
Returns the size of the extra data records.
extraStackEntries - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
Value of Method::extra_stack_entries().

F

Field(long) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMFields.Field
 
fieldCache - Variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
FieldInfo(int) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl.FieldInfo
Creates a field info for the field in the fields array at index index.
fieldInfoAccessFlagsOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
fieldInfoFieldSlots - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
fieldInfoHighPackedOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
fieldInfoInitvalIndexOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
fieldInfoLowPackedOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
fieldInfoNameIndexOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
fieldInfoSignatureIndexOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
fieldInfoTagSize - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
FieldLocationIdentity(HotSpotResolvedJavaFieldImpl) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl.FieldLocationIdentity
 
fillReferenceMap() - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.ResolvedReferences
Fills the HotSpotConstantPool.ResolvedReferences.referenceMap with all the values from ConstantPool::_reference_map for faster lookup.
findBCI(int, boolean) - Method in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
findFactory(String) - Static method in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime
 
findFieldInClass(String, String) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMethodHandleAccessProvider.LazyInitialization
Search for an instance field with the given name in a class.
findInstanceFieldWithOffset(long, Kind) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
findInstanceFieldWithOffset(long, Kind) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
findLeafConcreteSubtype() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedObjectType
 
findLeafConcreteSubtype() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
findLeafConcreteSubtype() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
findLeastCommonAncestor(ResolvedJavaType) - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedObjectType
 
findLeastCommonAncestor(ResolvedJavaType) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
findLeastCommonAncestor(ResolvedJavaType) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
findMethodInClass(String, String) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMethodHandleAccessProvider.LazyInitialization
 
findUniqueConcreteMethod(long, long) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
findUniqueConcreteMethod(long, long) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
findUniqueConcreteMethod(ResolvedJavaMethod) - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedObjectType
 
findUniqueConcreteMethod(ResolvedJavaMethod) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
findUniqueConcreteMethod(ResolvedJavaMethod) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
Flag(long) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotVMConfig.Flags.Flag
 
flags() - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Cache.Entry
ConstantPoolCacheEntry::_flags is volatile of type intx.
Flags(HashMap<String, HotSpotVMConfig.VMFields.Field>, HashMap<String, HotSpotVMConfig.VMTypes.Type>) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotVMConfig.Flags
 
flightRecorder - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
flushDebugOutput() - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
flushDebugOutput() - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
forBoxedValue(Kind, Object) - Static method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
forceUnreachable - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
formatTo(Formatter, int, int, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethod
 
forMetaspaceObject(Kind, long, Object, boolean) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMetaspaceConstantImpl
 
forObject(Object) - Static method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
forObject(Object, boolean) - Static method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
forStableArray(Object, int, boolean) - Static method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
forString(String) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider
 
frameInterpreterFrameLastSpOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
frameInterpreterFrameSenderSpOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
frameNumber - Variable in class jdk.internal.jvmci.hotspot.HotSpotStackFrameReference
 
fromClass(Class<?>) - Method in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime
 
fromClass(Class<?>) - Method in interface jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntimeProvider
Gets the JVMCI mirror for a Class object.
fromClass(Class<?>) - Static method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaType
Gets the JVMCI mirror for a Class object.
fromMetaspace(long) - Static method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
Gets the ResolvedJavaMethod for a HotSpot metaspace method native object.
fromMetaspaceKlass(long) - Static method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
Gets the JVMCI mirror from a HotSpot metaspace Klass native object.
fromObjectClass(Class<?>) - Static method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
Gets the JVMCI mirror for a Class object.
FULLY_QUALIFIED_METHOD_NAME - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethod
Controls whether HotSpotMethod.toString() includes the qualified or simple name of the class in which the method is declared.

G

g1CardQueueBufferOffset() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
g1CardQueueIndexOffset() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
g1SATBQueueBufferOffset() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
g1SATBQueueIndexOffset() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
g1SATBQueueMarkingOffset() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
g1YoungCardValue - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
gcTotalCollectionsAddress() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
genericArraycopy - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
get(int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.JVM_CONSTANT.TagValueMap
 
getAccessFlags() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl.FieldInfo
 
getAccessFlags() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
getAddr() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.Flags.Flag
 
getAddress() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMFields.Field
 
getAllModifiers() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
Gets the complete set of modifiers for this method which includes the JVM specification modifiers as well as the HotSpot internal modifiers.
getAnnotation(Class<T>) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl
 
getAnnotation(Class<T>) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
getAnnotation(Class<T>) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
getAnnotation(Class<T>) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
getAnnotations() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
getAppendixIfResolved() - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Cache.Entry
See ConstantPoolCache::appendix_if_resolved().
getArchitecture() - Method in interface jdk.internal.jvmci.hotspot.HotSpotJVMCIBackendFactory
Gets the CPU architecture of this backend.
getArray() - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.ResolvedReferences
Returns the ConstantPool::_resolved_references array for this constant pool.
getArrayBaseOffset(Kind) - Method in interface jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntimeProvider
The offset from the origin of an array to the first element.
getArrayClass() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedObjectType
 
getArrayClass() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
getArrayClass() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
getArrayClass() - Method in class jdk.internal.jvmci.hotspot.HotSpotUnresolvedJavaType
 
getArrayDimension(JavaType) - Static method in class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider
 
getArrayIndexScale(Kind) - Method in interface jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntimeProvider
The scale used for the index when accessing elements of an array of this kind.
getBackends() - Method in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime
 
getBCI(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractMethodData
 
getBCI(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.NoMethodData
 
getBCI(HotSpotMethodData, int) - Method in interface jdk.internal.jvmci.hotspot.HotSpotMethodDataAccessor
Returns the BCI stored in the LayoutData header.
getBlob() - Method in class jdk.internal.jvmci.hotspot.HotSpotInstalledCode
 
getBranchTakenProbability(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractMethodData
 
getBranchTakenProbability(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.BranchData
 
getBranchTakenProbability(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.JumpData
 
getBranchTakenProbability(HotSpotMethodData, int) - Method in interface jdk.internal.jvmci.hotspot.HotSpotMethodDataAccessor
 
getBranchTakenProbability(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
getByteAt(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotSymbol
 
getBytecode(long) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
Copies the original bytecode of a given method into a new byte array and returns it.
getBytecode(long) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
getBytecodeIndex() - Method in class jdk.internal.jvmci.hotspot.HotSpotStackFrameReference
 
getCallSiteTarget(Assumptions) - Method in interface jdk.internal.jvmci.hotspot.HotSpotObjectConstant
Gets the result of CallSite.getTarget() for the CallSite object represented by this constant.
getCallSiteTarget(Assumptions) - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
getClassFilePath() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
getClassFilePath() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
getClassInitializer(long) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
getClassInitializer(long) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
getClassInitializer() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedObjectType
 
getClassInitializer() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
getClassInitializer() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
getClassLoader() - Method in interface jdk.internal.jvmci.hotspot.HotSpotObjectConstant
Gets the result of Class.getClassLoader() for the Class object represented by this constant.
getClassLoader() - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
getCode() - Method in class jdk.internal.jvmci.hotspot.HotSpotInstalledCode
 
getCode() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
getCodeInstallResultDescription(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
getCodeSize() - Method in class jdk.internal.jvmci.hotspot.HotSpotInstalledCode
 
getCodeSize() - Method in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
getCodeSize() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
getCompiledCode() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
Gets the value of Method::_code.
getCompiledIRSize() - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData
 
getCompilerIRSize(Class<?>) - Method in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
getCompilerToVM() - Method in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime
 
getCompilerToVM() - Method in interface jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntimeProvider
 
getComponentType() - Method in interface jdk.internal.jvmci.hotspot.HotSpotObjectConstant
Gets the result of Class.getComponentType() for the Class object represented by this constant.
getComponentType() - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
getComponentType() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedObjectType
 
getComponentType() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
getComponentType() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
getComponentType() - Method in class jdk.internal.jvmci.hotspot.HotSpotUnresolvedJavaType
 
getConfig() - Method in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime
 
getConfig() - Method in interface jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntimeProvider
 
getConstantPool() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
getConstantPoolIndex() - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Cache.Entry
Returns the constant pool index for this entry.
getConstMethod() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
Returns a pointer to this method's constant method data structure ( Method::_constMethod).
getConstMethodFlags() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
Returns this method's constant method flags (ConstMethod::_flags).
getCounterValue(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.CounterData
 
getCountOffset(int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.MultiBranchData
 
getData(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData
 
getDeclaredConstructors() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
getDeclaredConstructors() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
getDeclaredMethods() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
getDeclaredMethods() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
getDeclaringClass() - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodUnresolved
 
getDeclaringClass() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl
 
getDeclaringClass() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethod
 
getDeclaringClass() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
getDeclaringClass() - Method in class jdk.internal.jvmci.hotspot.HotSpotUnresolvedField
 
getDeoptimizationCount(DeoptimizationReason) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData
 
getDeoptimizationCount(DeoptimizationReason) - Method in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
getDisplacementOffset(int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.MultiBranchData
 
getDoubleAt(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
Gets the double constant pool entry at index index.
getDynamicSize(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractMethodData
 
getDynamicSize(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.ArrayData
 
getElementalType() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
getEnclosingType() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedObjectType
 
getEnclosingType() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
getEnclosingType() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
getEncoding() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
getEntryAt(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Cache
Get the constant pool cache entry at index index.
getEntryAt(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
Gets the constant pool entry at index index.
getEnum(int) - Static method in enum jdk.internal.jvmci.hotspot.HotSpotConstantPool.JVM_CONSTANT
 
getEnum(int) - Static method in enum jdk.internal.jvmci.hotspot.HotSpotMethodDataAccessor.Tag
 
getExceptionHandlers() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
getExceptionSeen(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractMethodData
 
getExceptionSeen(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.NoMethodData
 
getExceptionSeen(HotSpotMethodData, int) - Method in interface jdk.internal.jvmci.hotspot.HotSpotMethodDataAccessor
 
getExceptionSeen(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
getExecutionCount(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractMethodData
 
getExecutionCount(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.BranchData
 
getExecutionCount(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.CounterData
 
getExecutionCount(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.JumpData
 
getExecutionCount(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.MultiBranchData
 
getExecutionCount(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.TypeCheckData
 
getExecutionCount(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.VirtualCallData
 
getExecutionCount(HotSpotMethodData, int) - Method in interface jdk.internal.jvmci.hotspot.HotSpotMethodDataAccessor
 
getExecutionCount(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
getExtraData(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData
 
getExtraDataBeginOffset() - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData
 
getF1() - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Cache.Entry
ConstantPoolCacheEntry::_f1 is volatile of type Metadata*.
getF2() - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Cache.Entry
ConstantPoolCacheEntry::_f2 is volatile of type intx.
GETFIELD - Static variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Bytecodes
 
getFieldCount() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
Returns the actual field count of this class's internal InstanceKlass::_fields array by walking the array and discounting the generic signature slots at the end of the array.
getFieldName() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMFields.Field
 
getFileName(HotSpotResolvedJavaType) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
getFileName(HotSpotResolvedJavaType) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
getFilename() - Method in class jdk.internal.jvmci.hotspot.PrintStreamOption
Replace any instance of %p with a an identifying name.
getFlags(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractMethodData
 
getFlags() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
Returns this method's flags (Method::_flags).
getFloatAt(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
Gets the float constant pool entry at index index.
getFrameNumber() - Method in class jdk.internal.jvmci.hotspot.HotSpotStackFrameReference
 
getGenericParameterTypes() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
getGPUs() - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
Gets the names of the supported GPU architectures.
getGPUs() - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
getHolder() - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
Gets the holder for this constant pool as HotSpotResolvedObjectTypeImpl.
getHolder(long) - Static method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
Gets the holder of a HotSpot metaspace method native object.
getHostArchitectureName() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
Gets the host architecture name for the purpose of finding the corresponding backend.
getHostJVMCIBackend() - Method in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime
 
getHostWordKind() - Static method in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime
Gets the kind of a word value on the host backend.
getIdentityHashCode() - Method in interface jdk.internal.jvmci.hotspot.HotSpotObjectConstant
Gets the identity has code for the object represented by this constant.
getIdentityHashCode() - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
getIndices() - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Cache.Entry
ConstantPoolCacheEntry::_indices is volatile of type intx.
getInitState() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
Returns the value of the state field InstanceKlass::_init_state of the metaspace klass.
getInstallationFailureMessage() - Method in class jdk.internal.jvmci.hotspot.HotSpotCompiledNmethod
 
getInstanceFields(boolean) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
getInstanceFields(boolean) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
getIntAt(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
Gets the integer constant pool entry at index index.
getInterfaces() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedObjectType
 
getInterfaces() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
getInterfaces() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
getJavaClass() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
getJavaClass() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
getJavaMirror(long) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
getJavaMirror(long) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
getJavaType(long) - Static method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
Gets a JavaType corresponding a given metaspace Klass or a metaspace Symbol depending on the tag.
getJVMCIBackend(Class<T>) - Method in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime
 
getJVMCIRuntimeName() - Method in interface jdk.internal.jvmci.hotspot.HotSpotJVMCIBackendFactory
 
getKind() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedObjectType
 
getKind() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
getKind() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
getKind() - Method in class jdk.internal.jvmci.hotspot.HotSpotUnresolvedJavaType
 
getKlassEncoding() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
getKlassImplementor(long) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
Returns the implementor for the given interface class, if there is a single implementor.
getKlassImplementor(long) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
getKlassRefIndexAt(int, boolean) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
Gets the klass reference index constant pool entry at index index.
getKlassRefIndexAt(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
Gets the klass reference index constant pool entry at index index.
getLength(HotSpotMethodData, int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.ArrayData
 
getLength() - Method in class jdk.internal.jvmci.hotspot.HotSpotSymbol
 
getLineNumberTable(long) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
getLineNumberTable(long) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
getLineNumberTable() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
getLocal(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotStackFrameReference
 
getLocalVariableTable() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
getLocalVariableTableLength(long) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
getLocalVariableTableLength(long) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
getLocalVariableTableStart(long) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
getLocalVariableTableStart(long) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
getLocationIdentity() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl
 
getLongAt(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
Gets the long constant pool entry at index index.
getMarkName(CompilationResult.Mark) - Method in class jdk.internal.jvmci.hotspot.HotSpotCodeCacheProvider
 
getMaxCallTargetOffset(long) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
getMaxCallTargetOffset(long) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
getMaxLocals() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
getMaxStackSize() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
getMemoryAccessProvider() - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider
 
getMemorySize(JavaConstant) - Method in class jdk.internal.jvmci.hotspot.HotSpotMetaAccessProvider
 
getMetaspaceKlass() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
Gets the metaspace Klass for this type.
getMetaspaceMethod(Class<?>, int) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
Gets the metaspace Method object corresponding to a given Class object and slot number.
getMetaspaceMethod(Class<?>, int) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
getMetaspaceMethod() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
getMetaspaceMethodConstant() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
Gets the address of the C++ Method object for this method.
getMetaspaceObject(Constant) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMetaspaceConstantImpl
 
getMethod() - Method in class jdk.internal.jvmci.hotspot.HotSpotNmethod
 
getMethod() - Method in class jdk.internal.jvmci.hotspot.HotSpotStackFrameReference
 
getMethodCountOffset(int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.VirtualCallData
 
getMethodHandleAccess() - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider
 
getMethodHandleIntrinsic(int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMethodHandleAccessProvider
 
getMethodId() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
getMethodOffset(int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.VirtualCallData
 
getMethodProfile(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractMethodData
 
getMethodProfile(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.VirtualCallData
 
getMethodProfile(HotSpotMethodData, int) - Method in interface jdk.internal.jvmci.hotspot.HotSpotMethodDataAccessor
 
getMethodProfile(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
getMethodsNotRecordedExecutionCount(HotSpotMethodData, int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.VirtualCallData
 
getMinimumOutgoingSize() - Method in class jdk.internal.jvmci.hotspot.HotSpotCodeCacheProvider
 
getModifiers() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl
 
getModifiers() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
getModifiers() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
getModifiers() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
getName() - Method in class jdk.internal.jvmci.hotspot.HotSpotJavaType
 
getName() - Method in class jdk.internal.jvmci.hotspot.HotSpotMethod
 
getName() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl
 
getName() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl.FieldInfo
Returns the name of this field as a String.
getName() - Method in class jdk.internal.jvmci.hotspot.HotSpotUnresolvedField
 
getName() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.AbstractConstant
 
getName() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.Flags.Flag
 
getName() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMFields.Field
 
getNameAndTypeAt(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
Gets the JVM_CONSTANT_NameAndType constant pool entry at index index.
getNameAndTypeRefIndexAt(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
Gets the JVM_CONSTANT_NameAndType reference index constant pool entry at index index.
getNameIndex() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl.FieldInfo
 
getNameRefAt(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
Gets the name of a JVM_CONSTANT_NameAndType constant pool entry at index index.
getNameRefIndexAt(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
Gets the name reference index of a JVM_CONSTANT_NameAndType constant pool entry at index index.
getNextStackFrame(HotSpotStackFrameReference, long[], int) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
Looks for the next Java stack frame with the given method.
getNextStackFrame(HotSpotStackFrameReference, long[], int) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
getNoDataAccessor(boolean) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMethodData
 
getNormalData(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData
 
getNullSeen(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractMethodData
 
getNullSeen(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.BitData
 
getNullSeen(HotSpotMethodData, int) - Method in interface jdk.internal.jvmci.hotspot.HotSpotMethodDataAccessor
 
getNullSeen(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
getObjectClass() - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
Gets the class of the object represented by this constant.
getObjectHub() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
getObjectHub() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
getOffset() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl.FieldInfo
 
getOffset() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMFields.Field
 
getOopEncoding() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
getOSRDeoptimizationCount(DeoptimizationReason) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData
 
getParameterAnnotations() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
getParameterCount(boolean) - Method in class jdk.internal.jvmci.hotspot.HotSpotSignature
 
getParameterKind(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotSignature
 
getParameterType(int, ResolvedJavaType) - Method in class jdk.internal.jvmci.hotspot.HotSpotSignature
 
getProfilingInfo(boolean, boolean) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
getRawMethodProfile(HotSpotMethodData, int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.VirtualCallData
 
getRawTypeProfile(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractTypeData
 
getReflectionSlotField(Class<?>) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMetaAccessProvider
 
getRegisterConfig() - Method in class jdk.internal.jvmci.hotspot.HotSpotCodeCacheProvider
 
getReturnKind() - Method in class jdk.internal.jvmci.hotspot.HotSpotSignature
 
getReturnType(ResolvedJavaType) - Method in class jdk.internal.jvmci.hotspot.HotSpotSignature
 
getSignature() - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodUnresolved
 
getSignature() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
getSignature() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl.FieldInfo
Returns the signature of this field as String.
getSignatureIndex() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl.FieldInfo
 
getSignatureName(Class<?>) - Static method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
Returns the name of this type as it would appear in a signature.
getSignatureRefAt(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
Gets the signature of a JVM_CONSTANT_NameAndType constant pool entry at index index.
getSignatureRefIndexAt(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
Gets the signature reference index of a JVM_CONSTANT_NameAndType constant pool entry at index index.
getSingleImplementor() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
getSingleImplementor() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
getSize() - Method in class jdk.internal.jvmci.hotspot.HotSpotInstalledCode
 
getSize(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractMethodData
 
getSize(HotSpotMethodData, int) - Method in interface jdk.internal.jvmci.hotspot.HotSpotMethodDataAccessor
Computes the size for the specific data at the given position.
getSize() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMTypes.Type
 
getSortedSites(CompilationResult) - Static method in class jdk.internal.jvmci.hotspot.HotSpotCompiledCode
 
getSourceFileName() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
getSourceFileName() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
getSpeculationLog() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
getStableDimension() - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
Number of stable dimensions if this constant is a stable array.
getStackPointer() - Method in class jdk.internal.jvmci.hotspot.HotSpotStackFrameReference
 
getStackTraceElement(long, int) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
getStackTraceElement(long, int) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
getStart() - Method in class jdk.internal.jvmci.hotspot.HotSpotInstalledCode
 
getStart() - Method in class jdk.internal.jvmci.hotspot.HotSpotNmethod
 
GETSTATIC - Static variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Bytecodes
 
getStaticFields() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
getStaticFields() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
getStream() - Method in class jdk.internal.jvmci.hotspot.PrintStreamOption
Gets the print stream configured by this option.
getSubklass() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
Returns the Klass::_subklass field of the underlying metaspace klass for the given type type.
getSuperclass() - Method in interface jdk.internal.jvmci.hotspot.HotSpotObjectConstant
Gets the result of Class.getSuperclass() for the Class object represented by this constant.
getSuperclass() - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
getSuperclass() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedObjectType
 
getSuperclass() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
getSuperclass() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
getSuperclassName() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMTypes.Type
 
getSupertype() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedObjectType
 
getSupertype() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
getSwitchProbabilities(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractMethodData
 
getSwitchProbabilities(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.MultiBranchData
 
getSwitchProbabilities(HotSpotMethodData, int) - Method in interface jdk.internal.jvmci.hotspot.HotSpotMethodDataAccessor
 
getSwitchProbabilities(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
getSymbol(long) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
Gets the value of a metaspace Symbol as a String.
getSymbol(long) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
getSymbol0(long) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
getTag() - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractMethodData
 
getTag() - Method in interface jdk.internal.jvmci.hotspot.HotSpotMethodDataAccessor
Returns the HotSpotMethodDataAccessor.Tag stored in the LayoutData header.
getTagAt(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
Gets the constant pool tag at index index.
getTakenDisplacement(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.JumpData
 
getTarget() - Method in class jdk.internal.jvmci.hotspot.HotSpotCodeCacheProvider
 
getTargetMethod(JavaConstant) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodHandleAccessProvider
Returns the ResolvedJavaMethod for the vmtarget of a java.lang.invoke.MemberName.
getTargetName(CompilationResult.Call) - Method in class jdk.internal.jvmci.hotspot.HotSpotCodeCacheProvider
Decodes a call target to a mnemonic if possible.
getTimeStamp() - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
Fetch the time stamp used for printing inside hotspot.
getTimeStamp() - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
getType() - Method in interface jdk.internal.jvmci.hotspot.HotSpotObjectConstant
Gets the resolved Java type of the object represented by this constant.
getType() - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
getType() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl
 
getType() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl.FieldInfo
 
getType() - Method in class jdk.internal.jvmci.hotspot.HotSpotUnresolvedField
 
getType() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.Flags.Flag
 
getTypeCountOffset(int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractTypeData
 
getTypeName() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMFields.Field
 
getTypeName() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMTypes.Type
 
getTypeOffset(int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractTypeData
 
getTypeProfile(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractMethodData
 
getTypeProfile(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractTypeData
 
getTypeProfile(HotSpotMethodData, int) - Method in interface jdk.internal.jvmci.hotspot.HotSpotMethodDataAccessor
 
getTypeProfile(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
getTypesNotRecordedExecutionCount(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractTypeData
 
getTypesNotRecordedExecutionCount(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.TypeCheckData
 
getTypesNotRecordedExecutionCount(HotSpotMethodData, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.VirtualCallData
 
getTypeString() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMFields.Field
 
getUncachedKlassRefIndexAt(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
Gets the uncached klass reference index constant pool entry at index index.
getUnresolvedOrPrimitiveType(HotSpotJVMCIRuntimeProvider, String) - Static method in class jdk.internal.jvmci.hotspot.HotSpotSignature
 
getValue() - Method in enum jdk.internal.jvmci.hotspot.HotSpotMethodDataAccessor.Tag
 
getValue() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.AbstractConstant
 
getValue() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.Flags.Flag
 
getValue() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMFields.Field
 
getValue() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMIntConstants.Constant
 
getValue() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMLongConstants.Constant
 
getVMFieldCSymbol(long) - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
Returns the name of the C/C++ symbol that is associated (via HotSpotVMField annotation) with the HotSpotVMConfig object's field containing value; returns null if no field holds the provided address.
getVMValueCSymbol(long) - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
Returns the name of the C/C++ symbol that is associated (via HotSpotVMValue annotation) with the HotSpotVMConfig object's field containing value; returns null if no field holds the provided address.
getVtableIndex(HotSpotResolvedObjectTypeImpl) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
getVtableIndex() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
Returns this method's virtual table index.
getVtableIndexForInterface(long, long) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
getVtableIndexForInterface(long, long) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
getVtableIndexForInterface(ResolvedJavaType) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
getVtableLength() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedObjectType
 
getVtableLength() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
gHotSpotVMIntConstantEntryArrayStride - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
gHotSpotVMIntConstantEntryNameOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
gHotSpotVMIntConstantEntryValueOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
gHotSpotVMIntConstants - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
VMIntConstantEntry (see vmStructs.hpp).
gHotSpotVMLongConstantEntryArrayStride - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
gHotSpotVMLongConstantEntryNameOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
gHotSpotVMLongConstantEntryValueOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
gHotSpotVMLongConstants - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
VMLongConstantEntry (see vmStructs.hpp).
gHotSpotVMStructEntryAddressOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
gHotSpotVMStructEntryArrayStride - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
gHotSpotVMStructEntryFieldNameOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
gHotSpotVMStructEntryIsStaticOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
gHotSpotVMStructEntryOffsetOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
gHotSpotVMStructEntryTypeNameOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
gHotSpotVMStructEntryTypeStringOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
gHotSpotVMStructs - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
VMStructEntry (see vmStructs.hpp).
gHotSpotVMTypeEntryArrayStride - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
gHotSpotVMTypeEntryIsIntegerTypeOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
gHotSpotVMTypeEntryIsOopTypeOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
gHotSpotVMTypeEntryIsUnsignedOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
gHotSpotVMTypeEntrySizeOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
gHotSpotVMTypeEntrySuperclassNameOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
gHotSpotVMTypeEntryTypeNameOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
gHotSpotVMTypes - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
VMTypeEntry (see vmStructs.hpp).

H

handleDeoptStub - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
handleHandleOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
hasAppendix() - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Cache.Entry
See ConstantPoolCache::has_appendix().
hasBalancedMonitors(long) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
Determines if a given metaspace Method object has balanced monitors.
hasBalancedMonitors(long) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
hasBalancedMonitors() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethod
 
hasBalancedMonitors() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
hasCodeAtLevel(int, int) - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethod
 
hasCodeAtLevel(int, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
hasCompiledCode() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethod
Returns whether this method has compiled code.
hasCompiledCode() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
Returns whether this method has compiled code.
hasCompiledCodeAtLevel(int) - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethod
 
hasCompiledCodeAtLevel(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
hasCompiledCodeForOSR(long, int, int) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
hasCompiledCodeForOSR(long, int, int) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
hasExtraData() - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData
 
hasFinalizableSubclass(long) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
hasFinalizableSubclass(long) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
hasFinalizableSubclass() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
hasFinalizableSubclass() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
hasFinalizer() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
hasFinalizer() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
hasGenericSignature() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl.FieldInfo
 
hashCode() - Method in class jdk.internal.jvmci.hotspot.HotSpotCompressedNullConstant
 
hashCode() - Method in class jdk.internal.jvmci.hotspot.HotSpotMetaspaceConstantImpl
 
hashCode() - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodUnresolved
 
hashCode() - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
hashCode() - Method in class jdk.internal.jvmci.hotspot.HotSpotReferenceMap
 
hashCode() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl.FieldLocationIdentity
 
hashCode() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl
 
hashCode() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
hashCode() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaType
 
hashCode() - Method in class jdk.internal.jvmci.hotspot.HotSpotSignature
 
hashCode() - Method in class jdk.internal.jvmci.hotspot.HotSpotUnresolvedField
 
hashCode() - Method in class jdk.internal.jvmci.hotspot.HotSpotUnresolvedJavaType
 
hashCode() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.CompressEncoding
 
hasNormalData() - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData
 
hasUnsafeAccess - Variable in class jdk.internal.jvmci.hotspot.HotSpotCompiledNmethod
 
hasVirtualObjects() - Method in class jdk.internal.jvmci.hotspot.HotSpotStackFrameReference
 
heapEndAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
heapTopAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
heapWordSize - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
hintBCI - Variable in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
hintPosition - Variable in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
holder - Variable in class jdk.internal.jvmci.hotspot.HotSpotMethodUnresolved
 
holder - Variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl
 
holder - Variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
holder - Variable in class jdk.internal.jvmci.hotspot.HotSpotUnresolvedField
 
hostBackend - Variable in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime
 
HotSpotCodeCacheProvider - Class in jdk.internal.jvmci.hotspot
HotSpot implementation of CodeCacheProvider.
HotSpotCodeCacheProvider(HotSpotJVMCIRuntimeProvider, HotSpotVMConfig, TargetDescription, RegisterConfig) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotCodeCacheProvider
 
HotSpotCompiledCode - Class in jdk.internal.jvmci.hotspot
A CompilationResult with additional HotSpot-specific information required for installing the code in HotSpot's code cache.
HotSpotCompiledCode(CompilationResult) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotCompiledCode
 
HotSpotCompiledCode.Comment - Class in jdk.internal.jvmci.hotspot
 
HotSpotCompiledCode.SiteComparator - Class in jdk.internal.jvmci.hotspot
 
HotSpotCompiledNmethod - Class in jdk.internal.jvmci.hotspot
HotSpotCompiledCode destined for installation as an nmethod.
HotSpotCompiledNmethod(HotSpotResolvedJavaMethod, CompilationResult) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotCompiledNmethod
 
HotSpotCompiledNmethod(HotSpotResolvedJavaMethod, CompilationResult, long) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotCompiledNmethod
 
HotSpotCompressedNullConstant - Class in jdk.internal.jvmci.hotspot
The compressed representation of the null constant.
HotSpotCompressedNullConstant() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotCompressedNullConstant
 
HotSpotConstant - Interface in jdk.internal.jvmci.hotspot
Marker interface for hotspot specific constants.
HotSpotConstantPool - Class in jdk.internal.jvmci.hotspot
Implementation of ConstantPool for HotSpot.
HotSpotConstantPool(long) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotConstantPool
 
HotSpotConstantPool.Bytecodes - Class in jdk.internal.jvmci.hotspot
Subset of JVM bytecode opcodes used by HotSpotConstantPool.
HotSpotConstantPool.Cache - Class in jdk.internal.jvmci.hotspot
Represents a ConstantPoolCache.
HotSpotConstantPool.Cache.Entry - Class in jdk.internal.jvmci.hotspot
Represents a ConstantPoolCacheEntry.
HotSpotConstantPool.JVM_CONSTANT - Enum in jdk.internal.jvmci.hotspot
Enum of all JVM_CONSTANT constants used in the VM.
HotSpotConstantPool.JVM_CONSTANT.TagValueMap - Class in jdk.internal.jvmci.hotspot
Maps JVM_CONSTANT tags to HotSpotConstantPool.JVM_CONSTANT values.
HotSpotConstantPool.LookupTypeCacheElement - Class in jdk.internal.jvmci.hotspot
 
HotSpotConstantPool.Options - Class in jdk.internal.jvmci.hotspot
 
HotSpotConstantPool.ResolvedReferences - Class in jdk.internal.jvmci.hotspot
Hide the resolved references array in a private class so it cannot be accessed directly.
HotSpotConstantReflectionProvider - Class in jdk.internal.jvmci.hotspot
HotSpot implementation of ConstantReflectionProvider.
HotSpotConstantReflectionProvider(HotSpotJVMCIRuntimeProvider) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider
 
HotSpotConstantReflectionProvider.Options - Class in jdk.internal.jvmci.hotspot
 
HotSpotForeignCallTarget - Class in jdk.internal.jvmci.hotspot
 
HotSpotForeignCallTarget(long) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotForeignCallTarget
 
HotSpotInstalledCode - Class in jdk.internal.jvmci.hotspot
Implementation of InstalledCode for HotSpot.
HotSpotInstalledCode(String) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotInstalledCode
 
HotSpotJavaType - Class in jdk.internal.jvmci.hotspot
Common base class for all HotSpot JavaType implementations.
HotSpotJavaType(String) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotJavaType
 
HotSpotJVMCIBackendFactory - Interface in jdk.internal.jvmci.hotspot
 
HotSpotJVMCIRuntime - Class in jdk.internal.jvmci.hotspot
 
HotSpotJVMCIRuntime() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime
 
HotSpotJVMCIRuntime.Options - Class in jdk.internal.jvmci.hotspot
 
HotSpotJVMCIRuntimeProvider - Interface in jdk.internal.jvmci.hotspot
Configuration information for the HotSpot JVMCI runtime.
HotSpotMemoryAccessProvider - Interface in jdk.internal.jvmci.hotspot
HotSpot specific extension of MemoryAccessProvider.
HotSpotMemoryAccessProviderImpl - Class in jdk.internal.jvmci.hotspot
HotSpot implementation of MemoryAccessProvider.
HotSpotMemoryAccessProviderImpl(HotSpotJVMCIRuntimeProvider) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotMemoryAccessProviderImpl
 
HotSpotMetaAccessProvider - Class in jdk.internal.jvmci.hotspot
HotSpot implementation of MetaAccessProvider.
HotSpotMetaAccessProvider(HotSpotJVMCIRuntimeProvider) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotMetaAccessProvider
 
HotSpotMetaspaceConstant - Interface in jdk.internal.jvmci.hotspot
 
HotSpotMetaspaceConstantImpl - Class in jdk.internal.jvmci.hotspot
 
HotSpotMetaspaceConstantImpl(Kind, long, Object, boolean) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotMetaspaceConstantImpl
 
HotSpotMethod - Class in jdk.internal.jvmci.hotspot
 
HotSpotMethod(String) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotMethod
 
HotSpotMethodData - Class in jdk.internal.jvmci.hotspot
Access to a HotSpot MethodData structure (defined in methodData.hpp).
HotSpotMethodData(long) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotMethodData
 
HotSpotMethodData.AbstractMethodData - Class in jdk.internal.jvmci.hotspot
 
HotSpotMethodData.AbstractTypeData - Class in jdk.internal.jvmci.hotspot
 
HotSpotMethodData.ArgInfoData - Class in jdk.internal.jvmci.hotspot
 
HotSpotMethodData.ArrayData - Class in jdk.internal.jvmci.hotspot
 
HotSpotMethodData.BitData - Class in jdk.internal.jvmci.hotspot
 
HotSpotMethodData.BranchData - Class in jdk.internal.jvmci.hotspot
 
HotSpotMethodData.CounterData - Class in jdk.internal.jvmci.hotspot
 
HotSpotMethodData.JumpData - Class in jdk.internal.jvmci.hotspot
 
HotSpotMethodData.MultiBranchData - Class in jdk.internal.jvmci.hotspot
 
HotSpotMethodData.NoMethodData - Class in jdk.internal.jvmci.hotspot
 
HotSpotMethodData.RawItemProfile<T> - Class in jdk.internal.jvmci.hotspot
 
HotSpotMethodData.RetData - Class in jdk.internal.jvmci.hotspot
 
HotSpotMethodData.TypeCheckData - Class in jdk.internal.jvmci.hotspot
 
HotSpotMethodData.VirtualCallData - Class in jdk.internal.jvmci.hotspot
 
HotSpotMethodDataAccessor - Interface in jdk.internal.jvmci.hotspot
Interface for accessor objects that encapsulate the logic for accessing the different kinds of data in a HotSpot methodDataOop.
HotSpotMethodDataAccessor.Tag - Enum in jdk.internal.jvmci.hotspot
DataLayout tag values.
HotSpotMethodHandleAccessProvider - Class in jdk.internal.jvmci.hotspot
 
HotSpotMethodHandleAccessProvider(ConstantReflectionProvider) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotMethodHandleAccessProvider
 
HotSpotMethodHandleAccessProvider.LazyInitialization - Class in jdk.internal.jvmci.hotspot
Lazy initialization to break class initialization cycle.
HotSpotMethodUnresolved - Class in jdk.internal.jvmci.hotspot
Implementation of JavaMethod for unresolved HotSpot methods.
HotSpotMethodUnresolved(String, Signature, JavaType) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotMethodUnresolved
 
HotSpotNmethod - Class in jdk.internal.jvmci.hotspot
Implementation of InstalledCode for code installed as an nmethod.
HotSpotNmethod(HotSpotResolvedJavaMethod, String, boolean) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotNmethod
 
HotSpotNmethod(HotSpotResolvedJavaMethod, String, boolean, boolean) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotNmethod
 
HotSpotObjectConstant - Interface in jdk.internal.jvmci.hotspot
Represents a constant non-null object reference, within the compiler and across the compiler/runtime interface.
HotSpotObjectConstantImpl - Class in jdk.internal.jvmci.hotspot
Represents a constant non-null object reference, within the compiler and across the compiler/runtime interface.
HotSpotObjectConstantImpl(Object, boolean, int, boolean) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
HotSpotObjectConstantImpl(Object, boolean) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
HotSpotOptions - Class in jdk.internal.jvmci.hotspot
Sets JVMCI options from the HotSpot command line.
HotSpotOptions() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotOptions
 
HotSpotProfilingInfo - Class in jdk.internal.jvmci.hotspot
 
HotSpotProfilingInfo(HotSpotMethodData, HotSpotResolvedJavaMethod, boolean, boolean) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
HotSpotProxified - Interface in jdk.internal.jvmci.hotspot
Marker interface for classes whose values are proxied during replay compilation capture.
HotSpotReferenceMap - Class in jdk.internal.jvmci.hotspot
 
HotSpotReferenceMap(Location[], Location[], int[], int) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotReferenceMap
 
HotSpotResolvedJavaField - Interface in jdk.internal.jvmci.hotspot
Represents a field in a HotSpot type.
HotSpotResolvedJavaFieldImpl - Class in jdk.internal.jvmci.hotspot
Represents a field in a HotSpot type.
HotSpotResolvedJavaFieldImpl(HotSpotResolvedObjectTypeImpl, String, JavaType, long, int) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl
 
HotSpotResolvedJavaFieldImpl.FieldLocationIdentity - Class in jdk.internal.jvmci.hotspot
 
HotSpotResolvedJavaFieldImpl.Options - Class in jdk.internal.jvmci.hotspot
 
HotSpotResolvedJavaFieldImpl.WellKnownImplicitStableField - Class in jdk.internal.jvmci.hotspot
 
HotSpotResolvedJavaMethod - Interface in jdk.internal.jvmci.hotspot
Implementation of JavaMethod for resolved HotSpot methods.
HotSpotResolvedJavaMethodImpl - Class in jdk.internal.jvmci.hotspot
Implementation of JavaMethod for resolved HotSpot methods.
HotSpotResolvedJavaMethodImpl(HotSpotResolvedObjectTypeImpl, long) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
HotSpotResolvedJavaMethodImpl.Options - Class in jdk.internal.jvmci.hotspot
 
HotSpotResolvedJavaType - Class in jdk.internal.jvmci.hotspot
 
HotSpotResolvedJavaType(String) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaType
 
HotSpotResolvedObjectType - Interface in jdk.internal.jvmci.hotspot
Implementation of JavaType for resolved non-primitive HotSpot classes.
HotSpotResolvedObjectTypeImpl - Class in jdk.internal.jvmci.hotspot
Implementation of JavaType for resolved non-primitive HotSpot classes.
HotSpotResolvedObjectTypeImpl(Class<?>) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
Creates the JVMCI mirror for a Class object.
HotSpotResolvedObjectTypeImpl.FieldInfo - Class in jdk.internal.jvmci.hotspot
This class represents the field information for one field contained in the fields array of an InstanceKlass.
HotSpotResolvedObjectTypeImpl.OffsetComparator - Class in jdk.internal.jvmci.hotspot
 
HotSpotResolvedPrimitiveType - Class in jdk.internal.jvmci.hotspot
Implementation of JavaType for primitive HotSpot types.
HotSpotResolvedPrimitiveType(Kind) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
Creates the JVMCI mirror for a primitive Kind.
HotSpotSignature - Class in jdk.internal.jvmci.hotspot
Represents a method signature.
HotSpotSignature(HotSpotJVMCIRuntimeProvider, String) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotSignature
 
HotSpotSignature(HotSpotJVMCIRuntimeProvider, ResolvedJavaType, ResolvedJavaType...) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotSignature
 
HotSpotSpeculationLog - Class in jdk.internal.jvmci.hotspot
 
HotSpotSpeculationLog() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotSpeculationLog
 
HotSpotStackFrameReference - Class in jdk.internal.jvmci.hotspot
 
HotSpotStackFrameReference() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotStackFrameReference
 
HotSpotSymbol - Class in jdk.internal.jvmci.hotspot
Represents a metaspace Symbol.
HotSpotSymbol(long) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotSymbol
 
HotSpotUnresolvedField - Class in jdk.internal.jvmci.hotspot
A implementation of JavaField for an unresolved field.
HotSpotUnresolvedField(JavaType, String, JavaType) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotUnresolvedField
 
HotSpotUnresolvedJavaType - Class in jdk.internal.jvmci.hotspot
Implementation of JavaType for unresolved HotSpot classes.
HotSpotUnresolvedJavaType(String, HotSpotJVMCIRuntimeProvider) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotUnresolvedJavaType
 
HotSpotVMConfig - Class in jdk.internal.jvmci.hotspot
Used to access native configuration details.
HotSpotVMConfig(CompilerToVM) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
HotSpotVMConfig.AbstractConstant - Class in jdk.internal.jvmci.hotspot
 
HotSpotVMConfig.CompressEncoding - Class in jdk.internal.jvmci.hotspot
A compact representation of the different encoding strategies for Objects and metadata.
HotSpotVMConfig.Flags - Class in jdk.internal.jvmci.hotspot
 
HotSpotVMConfig.Flags.Flag - Class in jdk.internal.jvmci.hotspot
 
HotSpotVMConfig.VMFields - Class in jdk.internal.jvmci.hotspot
 
HotSpotVMConfig.VMFields.Field - Class in jdk.internal.jvmci.hotspot
 
HotSpotVMConfig.VMIntConstants - Class in jdk.internal.jvmci.hotspot
 
HotSpotVMConfig.VMIntConstants.Constant - Class in jdk.internal.jvmci.hotspot
 
HotSpotVMConfig.VMLongConstants - Class in jdk.internal.jvmci.hotspot
 
HotSpotVMConfig.VMLongConstants.Constant - Class in jdk.internal.jvmci.hotspot
 
HotSpotVMConfig.VMTypes - Class in jdk.internal.jvmci.hotspot
 
HotSpotVMConfig.VMTypes.Type - Class in jdk.internal.jvmci.hotspot
 
HotSpotVMConfigVerifier - Class in jdk.internal.jvmci.hotspot
A ClassVisitor that verifies HotSpotVMConfig does not access Unsafe from any of its non-static, non-constructor methods.
HotSpotVMConfigVerifier() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotVMConfigVerifier
 
HotSpotVMEventListener - Interface in jdk.internal.jvmci.hotspot
 
HotSpotVmSymbols - Class in jdk.internal.jvmci.hotspot
Class to access the C++ vmSymbols table.
HotSpotVmSymbols() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotVmSymbols
 
hubOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
hugeMethodLimit - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 

I

id - Variable in class jdk.internal.jvmci.hotspot.HotSpotCompiledNmethod
 
identityHashCodeAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
identityHashCodeShift - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
Mark word right shift to get identity hash code.
ignoredBySecurityStackWalk() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethod
Returns true if this method is one of the special methods that is ignored by security stack walks.
ignoredBySecurityStackWalk() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
Returns true if this method is one of the special methods that is ignored by security stack walks.
ignoreMature() - Method in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
ImplicitStableValues - Static variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl.Options
 
includeNormal - Variable in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
includeOSR - Variable in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
indexForOffset(JavaConstant, long) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider
Try to convert offset into an an index into array.
indexOf(int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.JVM_CONSTANT.TagValueMap
 
init() - Static method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
Initializes the native part of the JVMCI runtime.
initialize() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
initialize() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
initializeConfiguration(HotSpotVMConfig) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
initializeConfiguration(HotSpotVMConfig) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
initializingThread - Static variable in class jdk.internal.jvmci.hotspot.InitTimer
Used to assert the invariant that all initialization happens on the same thread.
InitTimer - Class in jdk.internal.jvmci.hotspot
A facility for timing a step in the runtime initialization sequence.
InitTimer(String) - Constructor for class jdk.internal.jvmci.hotspot.InitTimer
 
inlineCacheMissBlob - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
inlineCacheMissStub - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
inlineCacheMissStub() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
inlineContiguousAllocationSupported - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
inner - Variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl.FieldLocationIdentity
 
installationFailureMessage - Variable in class jdk.internal.jvmci.hotspot.HotSpotCompiledNmethod
May be set by VM if code installation fails.
installCode(HotSpotCompiledCode, InstalledCode, SpeculationLog) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
Installs the result of a compilation into the code cache.
installCode(HotSpotCompiledCode, InstalledCode, SpeculationLog) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
installMethod(HotSpotResolvedJavaMethod, CompilationResult, long, boolean) - Method in class jdk.internal.jvmci.hotspot.HotSpotCodeCacheProvider
 
instance - Static variable in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime
 
instanceFields - Variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
instanceKlassConstantsOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
instanceKlassFieldsOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
instanceKlassInitStateOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
instanceKlassSourceFileNameIndexOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
instanceKlassStateFullyInitialized - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
instanceKlassStateLinked - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
instanceKlassVtableLengthOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
instanceKlassVtableStartOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
INSTANCEOF - Static variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Bytecodes
 
instanceSize() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedObjectType
Gets the instance size of this type.
instanceSize() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
Gets the instance size of this type.
interfaces - Variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
InternalMax - Static variable in enum jdk.internal.jvmci.hotspot.HotSpotConstantPool.JVM_CONSTANT
 
InternalMin - Static variable in enum jdk.internal.jvmci.hotspot.HotSpotConstantPool.JVM_CONSTANT
 
intMaskRight(int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMetaAccessProvider
 
intrinsicId() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethod
 
intrinsicId() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
INVALID_RTLD_DEFAULT_HANDLE - Static variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
An invalid value for HotSpotVMConfig.rtldDefault.
invalidate() - Method in class jdk.internal.jvmci.hotspot.HotSpotNmethod
 
invalidateInstalledCode(InstalledCode) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
invalidateInstalledCode(InstalledCode) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
invalidVtableIndex - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
invocationEntryBci - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
invoke(JavaConstant, JavaConstant[]) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
INVOKEDYNAMIC - Static variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Bytecodes
 
INVOKEINTERFACE - Static variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Bytecodes
 
INVOKESPECIAL - Static variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Bytecodes
 
INVOKESTATIC - Static variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Bytecodes
 
INVOKEVIRTUAL - Static variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Bytecodes
 
isArray() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl
 
isArray() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
isArray() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
isAssignableFrom(ResolvedJavaType) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
isAssignableFrom(ResolvedJavaType) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
isBoxCached(JavaConstant) - Static method in class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider
Check if the constant is a boxed value that is guaranteed to be cached by the platform.
isCallerSensitive() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethod
Returns true if this method has a CallerSensitive annotation.
isCallerSensitive() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
Returns true if this method has a CallerSensitive annotation.
isClassInitializer() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
isCompressed() - Method in class jdk.internal.jvmci.hotspot.HotSpotCompressedNullConstant
 
isCompressed() - Method in interface jdk.internal.jvmci.hotspot.HotSpotConstant
 
isCompressed() - Method in class jdk.internal.jvmci.hotspot.HotSpotMetaspaceConstantImpl
 
isCompressed() - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
isConstructor() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
isDefault - Variable in class jdk.internal.jvmci.hotspot.HotSpotNmethod
 
isDefault() - Method in class jdk.internal.jvmci.hotspot.HotSpotNmethod
 
isDefault() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethod
 
isDefault() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
isDefaultForKind() - Method in class jdk.internal.jvmci.hotspot.HotSpotCompressedNullConstant
 
isDefaultForKind() - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
isDefaultStable - Variable in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
isDefaultStable() - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
Returns true if this is a stable array constant and its elements should be considered as stable regardless of whether they are default values.
isDefinitelyResolvedWithRespectTo(ResolvedJavaType) - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedObjectType
Performs a fast-path check that this type is resolved in the context of a given accessing class.
isDefinitelyResolvedWithRespectTo(ResolvedJavaType) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
Performs a fast-path check that this type is resolved in the context of a given accessing class.
isDontInline() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethod
Returns true if this method has a DontInline annotation.
isDontInline() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
Returns true if this method has a DontInline annotation.
isEqualTo(Object) - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
Determines if the object represented by this constant is equal to a given object.
isExternal - Variable in class jdk.internal.jvmci.hotspot.HotSpotNmethod
 
isExternal() - Method in class jdk.internal.jvmci.hotspot.HotSpotNmethod
 
isF1Null() - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Cache.Entry
 
isFinalInstanceFieldValueConstant(JavaConstant, Class<?>) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider
Determines if a value read from a final instance field is considered constant.
isForceInline() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethod
Returns true if this method has a ForceInline annotation.
isForceInline() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
Returns true if this method has a ForceInline annotation.
isImmutable() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl.FieldLocationIdentity
 
isImplicitStableField() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl
 
isInitialized() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
isInitialized() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
isInObject(Object) - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedJavaField
Determines if a given object contains this field.
isInObject(Object) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl
Determines if a given object contains this field.
isInstance(JavaConstant) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
isInstance(JavaConstant) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
isInstanceClass() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
isInstanceClass() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
isIntegerType() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMTypes.Type
 
isInterface() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
isInterface() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
isInternal() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl
 
isInternal() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl.FieldInfo
 
isInternedString() - Method in interface jdk.internal.jvmci.hotspot.HotSpotObjectConstant
Determines if this constant represents an interned string.
isInternedString() - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
isInVirtualMethodTable(ResolvedJavaType) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
isInvoke(int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Bytecodes
 
isInvokedynamicIndex(int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
See ConstantPool::is_invokedynamic_index.
isInvokeHandle(int, HotSpotResolvedObjectTypeImpl) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
 
isInvokeHandleAlias(int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Bytecodes
See: Rewriter::maybe_rewrite_invokehandle.
isJavaLangObject() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
isJavaLangObject() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
isLeafClass() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
Returns if type type is a leaf class.
isLinked() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
isLinked() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
isLocal() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
isLocal() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
isMature(long) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
isMature(long) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
isMature - Variable in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
isMature() - Method in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
isMember() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
isMember() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
isMethod(ResolvedJavaMethod) - Method in class jdk.internal.jvmci.hotspot.HotSpotStackFrameReference
 
isNull() - Method in class jdk.internal.jvmci.hotspot.HotSpotCompressedNullConstant
 
isNull() - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
isOopType() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMTypes.Type
 
isPrimaryType() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedObjectType
 
isPrimaryType() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
isPrimitive() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedObjectType
 
isPrimitive() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
isPrimitive() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
isProfileMature() - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData
Returns whether profiling ran long enough that the profile information is mature.
isRequired(String, String[]) - Static method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
Determines if the current architecture is included in a given architecture set specification.
isStable() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedJavaField
Checks if this field has the Stable annotation.
isStable() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl
Checks if this field has the Stable annotation.
isStableInstanceFieldValueConstant(JavaConstant, Class<?>) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider
Determines if a value read from a Stable instance field is considered constant.
isStatic() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl.FieldInfo
 
isStatic() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMFields.Field
 
isStaticFieldConstant(HotSpotResolvedJavaField) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider
Determines if a static field is constant for the purpose of HotSpotConstantReflectionProvider.readConstantFieldValue(JavaField, JavaConstant).
isSynthetic() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl
 
isSyntheticImplicitStableField() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl
 
isTrustedInterfaceType() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
isTrustedInterfaceType() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
isUnsigned() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMTypes.Type
 
isValidObjectFieldDisplacement(Constant, long) - Method in class jdk.internal.jvmci.hotspot.HotSpotMemoryAccessProviderImpl
 
isVirtual(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotStackFrameReference
 
isWellKnownImplicitStableField() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl
 
isWithin(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData
 
items - Variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.RawItemProfile
 
iterator() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.Flags
 
iterator() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMFields
 
iterator() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMIntConstants
 
iterator() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMLongConstants
 
iterator() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMTypes
 

J

javaClass - Variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
The Java class this type represents.
javaFrameAnchorFlagsOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
javaFrameAnchorLastJavaFpOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
javaFrameAnchorLastJavaPcOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
javaFrameAnchorLastJavaSpOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
javaThreadAnchorOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
javaThreadDirtyCardQueueOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
javaThreadSatbMarkQueueOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
javaTimeMillisAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
javaTimeNanosAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
javaType - Variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.LookupTypeCacheElement
 
jbyteAlignedArraycopy - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jbyteAlignedDisjointArraycopy - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jbyteArraycopy - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jbyteDisjointArraycopy - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jdk.internal.jvmci.hotspot - package jdk.internal.jvmci.hotspot
 
jdk.internal.jvmci.hotspot.events - package jdk.internal.jvmci.hotspot.events
 
jdk.internal.jvmci.hotspot.logging - package jdk.internal.jvmci.hotspot.logging
Logging framework for the HotSpot CRI implementation.
jintAlignedArraycopy - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jintAlignedDisjointArraycopy - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jintArraycopy - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jintDisjointArraycopy - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jlongAlignedArraycopy - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jlongAlignedDisjointArraycopy - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jlongArraycopy - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jlongDisjointArraycopy - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jshortAlignedArraycopy - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jshortAlignedDisjointArraycopy - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jshortArraycopy - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jshortDisjointArraycopy - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
JUMP_DATA_SIZE - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.JumpData
 
JumpData() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotMethodData.JumpData
 
JumpData(HotSpotMethodDataAccessor.Tag, int) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotMethodData.JumpData
 
JVM_CONSTANT(int) - Constructor for enum jdk.internal.jvmci.hotspot.HotSpotConstantPool.JVM_CONSTANT
 
jvmAccFieldHasGenericSignature - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmAccFieldInternal - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmAccFieldStable - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmAccHasMonitorBytecodes - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmAccMonitorMatch - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmAccWrittenFlags - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
JVMCI_OPTION_PREFIX - Static variable in class jdk.internal.jvmci.hotspot.HotSpotOptions
 
jvmciCountersSize - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmciCountersThreadOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmciEnv - Variable in class jdk.internal.jvmci.hotspot.HotSpotCompiledNmethod
 
jvmciEnvJvmtiCanHotswapOrPostBreakpointOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmciEnvTaskOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmciMirrors - Variable in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime
JVMCI mirrors are stored as a ClassValue associated with the Class of the type.
JVMCIRuntime - Static variable in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime.Options
 
jvmConstantClass - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmConstantDouble - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmConstantExternalMax - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmConstantFieldref - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmConstantFloat - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmConstantInteger - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmConstantInterfaceMethodref - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmConstantInternalMax - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmConstantInternalMin - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmConstantInvokeDynamic - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmConstantLong - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmConstantMethodHandle - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmConstantMethodHandleInError - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmConstantMethodref - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmConstantMethodType - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmConstantMethodTypeInError - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmConstantNameAndType - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmConstantString - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmConstantUnresolvedClass - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmConstantUnresolvedClassInError - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
jvmConstantUtf8 - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 

K

kind - Variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
klass() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedObjectType
Gets the metaspace Klass boxed in a JavaConstant.
klass() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
Gets the metaspace Klass boxed in a JavaConstant.
klassAccessFlagsOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
klassEncoding - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
klassHasFinalizerFlag - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
klassLayoutHelperInstanceSlowPathBit - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
klassLayoutHelperNeutralValue - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
klassLayoutHelperOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
klassModifierFlagsOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
klassOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
klassSuperKlassOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 

L

lambdaFormCompileToBytecodeMethod - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodHandleAccessProvider.LazyInitialization
 
lambdaFormVmentryField - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodHandleAccessProvider.LazyInitialization
 
lastCpi - Variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.LookupTypeCacheElement
 
lastLookupType - Variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
 
layoutHelper() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedObjectType
 
layoutHelper() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
layoutHelperArrayTagObjectValue - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
layoutHelperArrayTagShift - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
layoutHelperArrayTagTypeValue - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
layoutHelperElementTypeMask - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
layoutHelperElementTypePrimitiveInPlace() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
This filters out the bit that differentiates a type array from an object array.
layoutHelperElementTypeShift - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
layoutHelperHeaderSizeMask - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
layoutHelperHeaderSizeShift - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
layoutHelperLog2ElementSizeMask - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
layoutHelperLog2ElementSizeShift - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
LazyInitialization() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotMethodHandleAccessProvider.LazyInitialization
 
LDC - Static variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Bytecodes
 
LDC2_W - Static variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Bytecodes
 
LDC_W - Static variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Bytecodes
 
length() - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
 
lineNo - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfigVerifier
Line number for error reporting.
loadAndClearExceptionAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
loadReferencedType(int, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
 
localIsVirtual - Variable in class jdk.internal.jvmci.hotspot.HotSpotStackFrameReference
 
locals - Variable in class jdk.internal.jvmci.hotspot.HotSpotStackFrameReference
 
localVariableTableElementDescriptorCpIndexOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
localVariableTableElementLengthOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
localVariableTableElementNameCpIndexOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
localVariableTableElementSignatureCpIndexOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
localVariableTableElementSize - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
localVariableTableElementSlotOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
localVariableTableElementStartBciOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
locationIdentity - Variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl
 
LogFile - Static variable in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime.Options
 
logKlassAlignment - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
logMinObjAlignment() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
logObjectAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
logOfHRGrainBytes - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
logOrDump(InstalledCode, CompilationResult) - Method in class jdk.internal.jvmci.hotspot.HotSpotCodeCacheProvider
 
logPrimitiveAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
logPrintfAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
lookupAppendix(int, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
 
lookupAppendixInPool(long, int) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
lookupAppendixInPool(long, int) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
lookupAppendixInPool0(long, int) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
lookupConstant(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
 
lookupField(int, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
 
lookupJavaField(Field) - Method in class jdk.internal.jvmci.hotspot.HotSpotMetaAccessProvider
 
lookupJavaMethod(Executable) - Method in class jdk.internal.jvmci.hotspot.HotSpotMetaAccessProvider
 
lookupJavaType(Class<?>) - Method in class jdk.internal.jvmci.hotspot.HotSpotMetaAccessProvider
 
lookupJavaType(JavaConstant) - Method in class jdk.internal.jvmci.hotspot.HotSpotMetaAccessProvider
 
lookupKlassInPool(long, int) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
Looks up a class entry in a constant pool.
lookupKlassInPool(long, int) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
lookupKlassRefIndexInPool(long, int) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
lookupKlassRefIndexInPool(long, int) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
lookupKlassRefIndexInPool0(long, int) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
lookupMethod(int, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
 
lookupMethodHandleIntrinsic(ResolvedJavaMethod) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodHandleAccessProvider
 
lookupMethodInPool(long, int, byte) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
Looks up a method entry in a constant pool.
lookupMethodInPool(long, int, byte) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
lookupNameAndTypeRefIndexInPool(long, int) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
lookupNameAndTypeRefIndexInPool(long, int) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
lookupNameRefInPool(long, int) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
lookupNameRefInPool(long, int) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
lookupNameRefInPool0(long, int) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
lookupSignature(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
 
lookupSignatureRefInPool(long, int) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
lookupSignatureRefInPool(long, int) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
lookupSignatureRefInPool0(long, int) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
lookupType(String, Class<?>, boolean) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
Converts a name to a metaspace klass.
lookupType(String, Class<?>, boolean) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
lookupType(int, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
 
lookupType(String, HotSpotResolvedObjectType, boolean) - Method in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime
 
lookupType(String, HotSpotResolvedObjectType, boolean) - Method in interface jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntimeProvider
Converts a name to a Java type.
LookupTypeCacheElement(int, JavaType) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotConstantPool.LookupTypeCacheElement
 
lookupUtf8(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
 

M

MARKID_CARD_TABLE_ADDRESS - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
MARKID_CARD_TABLE_SHIFT - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
MARKID_DEOPT_HANDLER_ENTRY - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
MARKID_EXCEPTION_HANDLER_ENTRY - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
MARKID_INLINE_INVOKE - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
MARKID_INVOKE_INVALID - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
MARKID_INVOKEINTERFACE - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
MARKID_INVOKESPECIAL - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
MARKID_INVOKESTATIC - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
MARKID_INVOKEVIRTUAL - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
MARKID_OSR_ENTRY - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
MARKID_POLL_FAR - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
MARKID_POLL_NEAR - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
MARKID_POLL_RETURN_FAR - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
MARKID_POLL_RETURN_NEAR - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
MARKID_UNVERIFIED_ENTRY - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
MARKID_VERIFIED_ENTRY - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
markOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
markOopDescHashMask - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
markOopDescHashMaskInPlace - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
markOopDescHashShift - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
markWordNoHashInPlace - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
markWordNoLockInPlace - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
materializeVirtualObjects(HotSpotStackFrameReference, boolean) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
Materialized all virtual objects within the given stack frame and update the locals within the given stackFrame object.
materializeVirtualObjects(HotSpotStackFrameReference, boolean) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
materializeVirtualObjects(boolean) - Method in class jdk.internal.jvmci.hotspot.HotSpotStackFrameReference
 
maxFrameSize - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
Maximum allowed size of allocated area for a frame.
maxRegisterSize - Variable in class jdk.internal.jvmci.hotspot.HotSpotReferenceMap
 
memberNameVmtargetField - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodHandleAccessProvider.LazyInitialization
 
memoryAccess - Variable in class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider
 
metaspaceArrayBaseOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
metaspaceArrayLengthOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
metaspaceConstantPool - Variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
Reference to the C++ ConstantPool object.
metaspaceData - Variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl.FieldInfo
Native pointer into the array of Java shorts.
metaspaceMethod - Variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
Reference to metaspace Method object.
metaspaceMethod - Variable in class jdk.internal.jvmci.hotspot.HotSpotStackFrameReference
 
metaspaceMethodData - Variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData
Reference to the C++ MethodData object.
metaspaceObject - Variable in class jdk.internal.jvmci.hotspot.HotSpotMetaspaceConstantImpl
 
metaspaceSymbol - Variable in class jdk.internal.jvmci.hotspot.HotSpotSymbol
 
method - Variable in class jdk.internal.jvmci.hotspot.HotSpotCompiledNmethod
 
method - Variable in class jdk.internal.jvmci.hotspot.HotSpotNmethod
This (indirect) Method* reference is safe since class redefinition preserves all methods associated with nmethods in the code cache.
method - Variable in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
methodAccessFlagsOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
methodCache - Variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
methodCodeOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
methodCompiledEntryOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
methodConstMethodOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
methodData - Variable in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
methodData - Variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
methodDataDataSize - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
methodDataIRSizeOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
methodDataOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
methodDataOopDataOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
methodDataOopTrapHistoryOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
methodDataSize - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
methodFlagsCallerSensitive - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
methodFlagsDontInline - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
methodFlagsForceInline - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
methodFlagsHidden - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
methodFlagsJfrTowrite - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
methodFlagsOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
methodHandleAccess - Variable in class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider
 
methodHandleFormField - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodHandleAccessProvider.LazyInitialization
 
methodId - Variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
methodIntrinsicIdOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
methodIsIgnoredBySecurityStackWalk(long) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
Determines if a given metaspace method is ignored by security stack walks.
methodIsIgnoredBySecurityStackWalk(long) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
methodMaxLocalsOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
methodProfileWidth - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
methods - Variable in class jdk.internal.jvmci.hotspot.HotSpotCompiledCode
The list of the methods whose bytecodes were used as input to the compilation.
methodVtableIndexOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
mirror() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaType
 
mirror() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
mirror() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
modifiers - Variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl
This value contains all flags as stored in the VM including internal ones.
monitorenterAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
monitorexitAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
MULTI_BRANCH_DATA_FIRST_COUNT_OFFSET - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.MultiBranchData
 
MULTI_BRANCH_DATA_FIRST_DISPLACEMENT_OFFSET - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.MultiBranchData
 
MULTI_BRANCH_DATA_ROW_SIZE - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.MultiBranchData
 
MULTI_BRANCH_DATA_ROW_SIZE_IN_CELLS - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.MultiBranchData
 
MULTI_BRANCH_DATA_SIZE - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.MultiBranchData
 
MULTIANEWARRAY - Static variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Bytecodes
 
MultiBranchData() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotMethodData.MultiBranchData
 

N

name - Variable in class jdk.internal.jvmci.hotspot.HotSpotCompiledCode
 
name - Variable in class jdk.internal.jvmci.hotspot.HotSpotJavaType
 
name - Variable in class jdk.internal.jvmci.hotspot.HotSpotMethod
 
name - Variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl
 
name - Variable in class jdk.internal.jvmci.hotspot.HotSpotUnresolvedField
 
name - Variable in class jdk.internal.jvmci.hotspot.InitTimer
 
nameOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.AbstractConstant
 
nameOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.Flags
 
narrowKlassBase - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
narrowKlassShift - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
narrowOopBase - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
narrowOopShift - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
needsDataPatch(JavaConstant) - Method in class jdk.internal.jvmci.hotspot.HotSpotCodeCacheProvider
 
NEW - Static variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Bytecodes
 
NEWARRAY - Static variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Bytecodes
 
newArrayAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
newCompilationEvent() - Method in class jdk.internal.jvmci.hotspot.events.EmptyEventProvider
 
newCompilationEvent() - Method in interface jdk.internal.jvmci.hotspot.events.EventProvider
newCompilerFailureEvent() - Method in class jdk.internal.jvmci.hotspot.events.EmptyEventProvider
 
newCompilerFailureEvent() - Method in interface jdk.internal.jvmci.hotspot.events.EventProvider
newInstanceAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
newMultiArrayAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
nextSiblingOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
nmethodCompLevelOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
nmethodEntryOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
NO_DATA_EXCEPTION_POSSIBLY_NOT_RECORDED_ACCESSOR - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData
 
NO_DATA_NO_EXCEPTION_ACCESSOR - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData
 
NO_DATA_SIZE - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.NoMethodData
 
noDataFound(boolean) - Method in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
NoMethodData(TriState) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotMethodData.NoMethodData
 
nonOopBits - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
Bit pattern that represents a non-oop.
NONPROFILED_COUNT_OFFSET - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractTypeData
 
nonvirtualVtableIndex - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
normalDataFound(HotSpotMethodDataAccessor, int, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
normalDataSize() - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData
 
NOT_TAKEN_COUNT_OFFSET - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.BranchData
 
notifyCompilationStatistics(int, HotSpotResolvedJavaMethod, boolean, int, long, long, InstalledCode) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
Notifies the VM of statistics for a completed compilation.
notifyCompilationStatistics(int, HotSpotResolvedJavaMethod, boolean, int, long, long, InstalledCode) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
notifyCompileTheWorld() - Method in interface jdk.internal.jvmci.hotspot.HotSpotVMEventListener
Notifies this client that HotSpot is running in CompileTheWorld mode and the JVMCI compiler should now perform its version of CompileTheWorld.
notifyInstall(HotSpotCodeCacheProvider, InstalledCode, CompilationResult) - Method in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime
Shuts down the runtime.
notifyInstall(HotSpotCodeCacheProvider, InstalledCode, CompilationResult) - Method in interface jdk.internal.jvmci.hotspot.HotSpotVMEventListener
Notify on successful install into the CodeCache.
notifyShutdown() - Method in interface jdk.internal.jvmci.hotspot.HotSpotVMEventListener
Notifies this client that the VM is shutting down.

O

object - Variable in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
object() - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
Package-private accessor for the object represented by this constant.
objectAlignment - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
objects - Variable in class jdk.internal.jvmci.hotspot.HotSpotReferenceMap
 
offset() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedJavaField
 
offset - Variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl
 
offset() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl
 
OffsetComparator() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl.OffsetComparator
 
oopAlignedArraycopy - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
oopAlignedArraycopyUninit - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
oopAlignedDisjointArraycopy - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
oopAlignedDisjointArraycopyUninit - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
oopArraycopy - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
oopArraycopyUninit - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
oopDisjointArraycopy - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
oopDisjointArraycopyUninit - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
oopEncoding - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
Options() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Options
 
Options() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider.Options
 
Options() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime.Options
 
Options() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl.Options
 
Options() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl.Options
 
originalString - Variable in class jdk.internal.jvmci.hotspot.HotSpotSignature
 
osrMigrationEndAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
osThreadInterruptedOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
osThreadOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 

P

parameters - Variable in class jdk.internal.jvmci.hotspot.HotSpotSignature
 
parameterTypes - Variable in class jdk.internal.jvmci.hotspot.HotSpotSignature
 
parseMethodDescriptor(String) - Method in class jdk.internal.jvmci.hotspot.HotSpotMetaAccessProvider
 
parseSignature(String, int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotSignature
 
pcOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotCompiledCode.Comment
 
pendingDeoptimizationOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
pendingExceptionOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
Offset of the _pending_exception field in ThreadShadow (defined in exceptions.hpp).
pendingFailedSpeculationOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
pendingTransferToInterpreterOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
position - Variable in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
printFlags() - Static method in class jdk.internal.jvmci.hotspot.HotSpotOptions
Called from VM.
printInlining - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
PrintStreamOption - Class in jdk.internal.jvmci.hotspot
An option that encapsulates and configures a print stream.
PrintStreamOption() - Constructor for class jdk.internal.jvmci.hotspot.PrintStreamOption
 
PROFILE_DATA_ACCESSORS - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData
 
prototypeMarkWord() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedObjectType
 
prototypeMarkWord() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
prototypeMarkWordOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
ps - Variable in class jdk.internal.jvmci.hotspot.PrintStreamOption
The print stream to which output will be written.
ptrQueueActiveOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
ptrQueueBufferOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
ptrQueueIndexOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
PUTFIELD - Static variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Bytecodes
 
PUTSTATIC - Static variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Bytecodes
 

Q

queryAddress() - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Cache
Queries the current value of ConstantPool::_cache if the current address is null.

R

rawIndexToConstantPoolIndex(int, int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
Converts a raw index from the bytecodes to a constant pool index by adding a constant.
RawItemProfile(int, T[], long[], long) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotMethodData.RawItemProfile
 
rawValue() - Method in interface jdk.internal.jvmci.hotspot.HotSpotMetaspaceConstant
 
rawValue() - Method in class jdk.internal.jvmci.hotspot.HotSpotMetaspaceConstantImpl
 
readArrayElement(JavaConstant, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider
 
readArrayLength(JavaConstant) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider
 
readConstantArrayElement(JavaConstant, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider
 
readConstantArrayElementForOffset(JavaConstant, long) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider
 
readConstantFieldValue(JavaField, JavaConstant) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider
readCount(HotSpotMethodData, int, int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.MultiBranchData
 
readFieldSlot(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl.FieldInfo
Helper method to read an entry (slot) from the field array.
readFieldValue(JavaField, JavaConstant) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider
 
readInt(int, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData
Since the values are stored in cells (platform words) this method uses Unsafe.getAddress(long) to read the right value on both little and big endian machines.
readKlassPointerConstant(Constant, long) - Method in interface jdk.internal.jvmci.hotspot.HotSpotMemoryAccessProvider
 
readKlassPointerConstant(Constant, long) - Method in class jdk.internal.jvmci.hotspot.HotSpotMemoryAccessProviderImpl
 
readMethodPointerConstant(Constant, long) - Method in interface jdk.internal.jvmci.hotspot.HotSpotMemoryAccessProvider
 
readMethodPointerConstant(Constant, long) - Method in class jdk.internal.jvmci.hotspot.HotSpotMemoryAccessProviderImpl
 
readModifiedUTF8(byte[]) - Static method in class jdk.internal.jvmci.hotspot.HotSpotSymbol
Reads the modified UTF-8 string in buf and converts it to a String.
readNarrowKlassPointerConstant(Constant, long, HotSpotVMConfig.CompressEncoding) - Method in interface jdk.internal.jvmci.hotspot.HotSpotMemoryAccessProvider
 
readNarrowKlassPointerConstant(Constant, long, HotSpotVMConfig.CompressEncoding) - Method in class jdk.internal.jvmci.hotspot.HotSpotMemoryAccessProviderImpl
 
readNarrowOopConstant(Constant, long, HotSpotVMConfig.CompressEncoding) - Method in interface jdk.internal.jvmci.hotspot.HotSpotMemoryAccessProvider
 
readNarrowOopConstant(Constant, long, HotSpotVMConfig.CompressEncoding) - Method in class jdk.internal.jvmci.hotspot.HotSpotMemoryAccessProviderImpl
 
readNonStableFieldValue(JavaField, JavaConstant) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider
 
readObjectConstant(Constant, long) - Method in class jdk.internal.jvmci.hotspot.HotSpotMemoryAccessProviderImpl
 
readPrimitiveConstant(Kind, Constant, long, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMemoryAccessProviderImpl
 
readRawObject(Constant, long, boolean) - Method in class jdk.internal.jvmci.hotspot.HotSpotMemoryAccessProviderImpl
 
readRawValue(Constant, long, int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMemoryAccessProviderImpl
 
readStableFieldValue(JavaField, JavaConstant, boolean) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider
 
readTag(HotSpotMethodData, int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractMethodData
 
readUncompressedOop(long) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
Reads an object pointer within a VM data structure.
readUncompressedOop(long) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
readUnsafeConstant(Kind, JavaConstant, long) - Method in class jdk.internal.jvmci.hotspot.HotSpotMemoryAccessProviderImpl
 
readUnsafeKlassPointer(Object) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
readUnsafeKlassPointer(Object) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
readUnsignedByte(int, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData
 
readUnsignedInt(int, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData
Since the values are stored in cells (platform words) this method uses Unsafe.getAddress(long) to read the right value on both little and big endian machines.
readUnsignedIntAsSignedInt(int, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData
 
readUnsignedShort(int, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData
 
readWord(int, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData
 
recognizedFieldModifiers - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
referenceMap - Variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.ResolvedReferences
Map of constant pool indexes to ConstantPool::_resolved_references indexes.
reflectionConstructorSlot - Variable in class jdk.internal.jvmci.hotspot.HotSpotMetaAccessProvider
reflectionMethodSlot - Variable in class jdk.internal.jvmci.hotspot.HotSpotMetaAccessProvider
Field object of Method.slot.
regConfig - Variable in class jdk.internal.jvmci.hotspot.HotSpotCodeCacheProvider
 
registerBackend(JVMCIBackend) - Method in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime
 
registerFinalizerAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
reprofile(long) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
Invalidates the profiling information and restarts profiling upon the next invocation.
reprofile(long) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
reprofile() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
reresolve(HotSpotResolvedObjectType) - Method in class jdk.internal.jvmci.hotspot.HotSpotUnresolvedJavaType
Try to find a loaded version of this class.
resetCompilationStatistics() - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
resetCompilationStatistics() - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
resolve(ResolvedJavaType) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
resolve(ResolvedJavaType) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
resolve(ResolvedJavaType) - Method in class jdk.internal.jvmci.hotspot.HotSpotUnresolvedJavaType
 
resolve(String) - Static method in class jdk.internal.jvmci.hotspot.HotSpotVMConfigVerifier
 
resolveConcreteMethod(ResolvedJavaMethod, ResolvedJavaType) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
resolveConcreteMethod(ResolvedJavaMethod, ResolvedJavaType) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
resolveConstantInPool(long, int) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
resolveConstantInPool(long, int) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
resolvedReferences - Variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
Resolved references of this constant pool.
ResolvedReferences() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotConstantPool.ResolvedReferences
 
resolvedReferences - Variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.ResolvedReferences
Pointer to the ConstantPool::_resolved_references array.
resolveField(long, int, byte, long[]) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
Looks up a field entry in a constant pool and attempts to resolve it.
resolveField(long, int, byte, long[]) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
resolveInvokeBasicTarget(JavaConstant, boolean) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodHandleAccessProvider
 
resolveInvokeDynamic(long, int) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
resolveInvokeDynamic(long, int) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
resolveInvokeHandle(long, int) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
resolveInvokeHandle(long, int) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
resolveLinkToTarget(JavaConstant) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodHandleAccessProvider
 
resolveMethod(long, long, long) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
resolveMethod(long, long, long) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
resolveMethod(ResolvedJavaMethod, ResolvedJavaType) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
resolveMethod(ResolvedJavaMethod, ResolvedJavaType) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
resolvePossiblyCachedConstantInPool(long, int) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
resolvePossiblyCachedConstantInPool(long, int) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
resolvePossiblyCachedConstantInPool0(long, int) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
RET_DATA_ROW_SIZE - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.RetData
 
RET_DATA_SIZE - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.RetData
 
RetData() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotMethodData.RetData
 
returnType - Variable in class jdk.internal.jvmci.hotspot.HotSpotSignature
 
returnTypeCache - Variable in class jdk.internal.jvmci.hotspot.HotSpotSignature
 
rtldDefault - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
A pseudo-handle which when used as the first argument to HotSpotVMConfig.dllLookup means lookup will return the first occurrence of the desired symbol using the default library search order.
runtime - Variable in class jdk.internal.jvmci.hotspot.HotSpotCodeCacheProvider
 
runtime - Variable in class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider
 
runtime() - Static method in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime
Gets the singleton HotSpotJVMCIRuntime object.
runtime - Variable in class jdk.internal.jvmci.hotspot.HotSpotMemoryAccessProviderImpl
 
runtime - Variable in class jdk.internal.jvmci.hotspot.HotSpotMetaAccessProvider
 
runtime - Variable in class jdk.internal.jvmci.hotspot.HotSpotSignature
 
runtime - Variable in class jdk.internal.jvmci.hotspot.HotSpotUnresolvedJavaType
 
runtimeCallStackSize - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 

S

safepointPollingAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
secondarySuperCacheOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
secondarySupersOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
setCodeSize(int) - Method in class jdk.internal.jvmci.hotspot.events.EmptyEventProvider.EmptyCompilationEvent
 
setCodeSize(int) - Method in interface jdk.internal.jvmci.hotspot.events.EventProvider.CompilationEvent
 
setCompiledIRSize(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData
 
setCompileId(int) - Method in class jdk.internal.jvmci.hotspot.events.EmptyEventProvider.EmptyCompilationEvent
 
setCompileId(int) - Method in class jdk.internal.jvmci.hotspot.events.EmptyEventProvider.EmptyCompilerFailureEvent
 
setCompileId(int) - Method in interface jdk.internal.jvmci.hotspot.events.EventProvider.CompilationEvent
 
setCompileId(int) - Method in interface jdk.internal.jvmci.hotspot.events.EventProvider.CompilerFailureEvent
 
setCompileLevel(int) - Method in class jdk.internal.jvmci.hotspot.events.EmptyEventProvider.EmptyCompilationEvent
 
setCompileLevel(int) - Method in interface jdk.internal.jvmci.hotspot.events.EventProvider.CompilationEvent
 
setCompilerIRSize(Class<?>, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
setCurrentData(HotSpotMethodDataAccessor, int) - Method in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
setDefaultMethod(ResolvedJavaMethod, CompilationResult) - Method in class jdk.internal.jvmci.hotspot.HotSpotCodeCacheProvider
 
setInlinedBytes(int) - Method in class jdk.internal.jvmci.hotspot.events.EmptyEventProvider.EmptyCompilationEvent
 
setInlinedBytes(int) - Method in interface jdk.internal.jvmci.hotspot.events.EventProvider.CompilationEvent
 
setIsOsr(boolean) - Method in class jdk.internal.jvmci.hotspot.events.EmptyEventProvider.EmptyCompilationEvent
 
setIsOsr(boolean) - Method in interface jdk.internal.jvmci.hotspot.events.EventProvider.CompilationEvent
 
setMature() - Method in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
setMessage(String) - Method in class jdk.internal.jvmci.hotspot.events.EmptyEventProvider.EmptyCompilerFailureEvent
 
setMessage(String) - Method in interface jdk.internal.jvmci.hotspot.events.EventProvider.CompilerFailureEvent
 
setMethod(String) - Method in class jdk.internal.jvmci.hotspot.events.EmptyEventProvider.EmptyCompilationEvent
 
setMethod(String) - Method in interface jdk.internal.jvmci.hotspot.events.EventProvider.CompilationEvent
 
setMethodId(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
setNotInlineable() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethod
Manually adds a DontInline annotation to this method.
setNotInlineable() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
Manually adds a DontInline annotation to this method.
setSucceeded(boolean) - Method in class jdk.internal.jvmci.hotspot.events.EmptyEventProvider.EmptyCompilationEvent
 
setSucceeded(boolean) - Method in interface jdk.internal.jvmci.hotspot.events.EventProvider.CompilationEvent
 
setValue(Object) - Method in class jdk.internal.jvmci.hotspot.PrintStreamOption
 
shift - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.CompressEncoding
 
shouldBeInlined() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
shouldDebugNonSafepoints() - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
shouldDebugNonSafepoints() - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
shouldInlineMethod(long) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
Determines if a given metaspace Method should be inlined at any cost.
shouldInlineMethod(long) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 
shouldWrite() - Method in class jdk.internal.jvmci.hotspot.events.EmptyEventProvider.EmptyCompilationEvent
 
shouldWrite() - Method in class jdk.internal.jvmci.hotspot.events.EmptyEventProvider.EmptyCompilerFailureEvent
 
shouldWrite() - Method in interface jdk.internal.jvmci.hotspot.events.EventProvider.InstantEvent
Determines if this particular event instance would be committed to the data stream right now if application called EventProvider.InstantEvent.commit().
shutdown() - Method in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime
Shuts down the runtime.
signature - Variable in class jdk.internal.jvmci.hotspot.HotSpotMethodUnresolved
 
signature - Variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
signatureToTypes() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
SiteComparator() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotCompiledCode.SiteComparator
 
sites - Variable in class jdk.internal.jvmci.hotspot.HotSpotCompiledCode
 
size - Variable in class jdk.internal.jvmci.hotspot.HotSpotInstalledCode
Total size of the code blob.
sizeInBytes - Variable in class jdk.internal.jvmci.hotspot.HotSpotReferenceMap
 
sourceFile - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfigVerifier
Source file context for error reporting.
SPACES - Static variable in class jdk.internal.jvmci.hotspot.InitTimer
 
sparcFeatures - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
speculate(Object) - Method in class jdk.internal.jvmci.hotspot.HotSpotSpeculationLog
 
SpeculationLogs - Static variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
The SpeculationLog for methods compiled by JVMCI hang off this per-declaring-type ClassValue.
Stable - Annotation Type in jdk.internal.jvmci.hotspot
This annotation functions as an alias for the sun.invoke.Stable annotation within JVMCI code.
stableDimension - Variable in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
stackBias - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
stackPointer - Variable in class jdk.internal.jvmci.hotspot.HotSpotStackFrameReference
 
stackShadowPages - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
start - Variable in class jdk.internal.jvmci.hotspot.InitTimer
 
staticSize - Variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractMethodData
 
STRING_VALUE_FIELD - Static variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl.WellKnownImplicitStableField
 
subklassOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
superCheckOffset() - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedObjectType
 
superCheckOffset() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
superCheckOffsetOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
supportedCompilerIRType - Static variable in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
MethodData::_jvmci_ir_size (currently) supports at most one JVMCI compiler IR type which will be determined by the first JVMCI compiler that calls HotSpotProfilingInfo.setCompilerIRSize(Class, int).
SuppressFBWarnings - Annotation Type in jdk.internal.jvmci.hotspot
Used to suppress FindBugs warnings.
symbolAt(int) - Static method in class jdk.internal.jvmci.hotspot.HotSpotVmSymbols
Returns the symbol in the vmSymbols table at position index as String .
symbolBodyOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
symbolLengthOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
symbolPointerSize - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
syntheticFlag - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
SystemClassName - Static variable in class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider
 

T

table - Static variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.JVM_CONSTANT.TagValueMap
 
tag - Variable in enum jdk.internal.jvmci.hotspot.HotSpotConstantPool.JVM_CONSTANT
 
tag - Variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractMethodData
 
Tag(int) - Constructor for enum jdk.internal.jvmci.hotspot.HotSpotMethodDataAccessor.Tag
 
TagValueMap() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotConstantPool.JVM_CONSTANT.TagValueMap
 
TAKEN_COUNT_OFFSET - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.JumpData
 
TAKEN_DISPLACEMENT_OFFSET - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.JumpData
 
target - Variable in class jdk.internal.jvmci.hotspot.HotSpotCodeCacheProvider
 
targetCode - Variable in class jdk.internal.jvmci.hotspot.HotSpotCompiledCode
 
targetCodeSize - Variable in class jdk.internal.jvmci.hotspot.HotSpotCompiledCode
 
test(HotSpotResolvedJavaField) - Static method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl.WellKnownImplicitStableField
 
testDeoptimizeCallInt - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
text - Variable in class jdk.internal.jvmci.hotspot.HotSpotCompiledCode.Comment
 
threadAllocatedBytesOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
threadExceptionOopOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
This field is used to pass exception objects into and out of the runtime system during exception handling for compiled code.
threadExceptionPcOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
threadIsInterruptedAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
threadIsMethodHandleReturnOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
threadJavaFrameAnchorFlagsOffset() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
This value is only valid on SPARC.
threadLastJavaFpOffset() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
This value is only valid on AMD64.
threadLastJavaPcOffset() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
threadLastJavaSpOffset() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
threadLocalAllocBufferDesiredSizeOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
threadLocalAllocBufferEndOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
threadLocalAllocBufferFastRefillWasteOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
threadLocalAllocBufferNumberOfRefillsOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
threadLocalAllocBufferPfTopOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
threadLocalAllocBufferRefillWasteLimitOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
threadLocalAllocBufferSlowAllocationsOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
threadLocalAllocBufferStartOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
threadLocalAllocBufferTopOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
threadObjectOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
threadObjectResultOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
threadTlabEndOffset() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
threadTlabOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
threadTlabPfTopOffset() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
threadTlabSizeOffset() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
threadTlabStartOffset() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
threadTlabTopOffset() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
timer(String) - Static method in class jdk.internal.jvmci.hotspot.InitTimer
 
timer(String, Object) - Static method in class jdk.internal.jvmci.hotspot.InitTimer
 
timerDepth - Static variable in class jdk.internal.jvmci.hotspot.InitTimer
 
tlabAlignmentReserve - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
tlabFastRefillWasteOffset() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
tlabIntArrayMarkWord() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
See markOopDesc::copy_set_hash().
tlabNumberOfRefillsOffset() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
tlabRefillWasteIncrement - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
tlabRefillWasteLimitOffset() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
tlabSlowAllocationsOffset() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
tlabStats - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
toJava() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl
 
toJava() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
toJavaCache - Variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl
 
toJavaCache - Variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
toJavaConstructor() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
toMethodDescriptor() - Method in class jdk.internal.jvmci.hotspot.HotSpotSignature
 
toString() - Method in class jdk.internal.jvmci.hotspot.HotSpotCompiledNmethod
 
toString() - Method in class jdk.internal.jvmci.hotspot.HotSpotCompressedNullConstant
 
toString() - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantPool
 
toString() - Method in class jdk.internal.jvmci.hotspot.HotSpotInstalledCode
 
toString() - Method in class jdk.internal.jvmci.hotspot.HotSpotMetaspaceConstantImpl
 
toString() - Method in class jdk.internal.jvmci.hotspot.HotSpotMethod
 
toString() - Method in class jdk.internal.jvmci.hotspot.HotSpotMethodData
 
toString() - Method in class jdk.internal.jvmci.hotspot.HotSpotNmethod
 
toString() - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
toString() - Method in class jdk.internal.jvmci.hotspot.HotSpotProfilingInfo
 
toString() - Method in class jdk.internal.jvmci.hotspot.HotSpotReferenceMap
 
toString() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl.FieldLocationIdentity
 
toString() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl
 
toString() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedObjectTypeImpl
 
toString() - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedPrimitiveType
 
toString() - Method in class jdk.internal.jvmci.hotspot.HotSpotSignature
 
toString() - Method in class jdk.internal.jvmci.hotspot.HotSpotStackFrameReference
 
toString() - Method in class jdk.internal.jvmci.hotspot.HotSpotUnresolvedField
Converts this compiler interface field to a string.
toString() - Method in class jdk.internal.jvmci.hotspot.HotSpotUnresolvedJavaType
 
toString() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.CompressEncoding
 
toString() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.Flags.Flag
 
toString() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
toString() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMFields.Field
 
toString() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMIntConstants.Constant
 
toString() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMLongConstants.Constant
 
toString() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMTypes.Type
 
totalCount - Variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.RawItemProfile
 
totalFrameSize - Variable in class jdk.internal.jvmci.hotspot.HotSpotCompiledCode
 
toValueString() - Method in class jdk.internal.jvmci.hotspot.HotSpotCompressedNullConstant
 
toValueString() - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
TraceMethodDataFilter - Static variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
truncateLongToInt(long) - Static method in class jdk.internal.jvmci.hotspot.HotSpotMethodData
 
TrustFinalDefaultFields - Static variable in class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider.Options
 
type - Variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl
 
type - Variable in class jdk.internal.jvmci.hotspot.HotSpotUnresolvedField
 
Type(long) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMTypes.Type
 
TYPE_CHECK_DATA_SIZE - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.TypeCheckData
 
TYPE_DATA_FIRST_TYPE_COUNT_OFFSET - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractTypeData
 
TYPE_DATA_FIRST_TYPE_OFFSET - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractTypeData
 
TYPE_DATA_ROW_SIZE - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.AbstractTypeData
 
TypeCheckData() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotMethodData.TypeCheckData
 
typeOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.Flags
 
typeProfileWidth - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 

U

unboxPrimitive(JavaConstant) - Method in class jdk.internal.jvmci.hotspot.HotSpotConstantReflectionProvider
 
uncommonTrapStub - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
uncompress(HotSpotVMConfig.CompressEncoding) - Method in interface jdk.internal.jvmci.hotspot.HotSpotMetaspaceConstant
 
uncompress(HotSpotVMConfig.CompressEncoding) - Method in class jdk.internal.jvmci.hotspot.HotSpotMetaspaceConstantImpl
 
uncompress() - Method in interface jdk.internal.jvmci.hotspot.HotSpotObjectConstant
 
uncompress() - Method in class jdk.internal.jvmci.hotspot.HotSpotObjectConstantImpl
 
uncompress(int) - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.CompressEncoding
 
uninitializedIdentityHashCodeValue - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
Identity hash code value when uninitialized.
uniqueConcreteMethod(HotSpotResolvedObjectType) - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethod
 
uniqueConcreteMethod(HotSpotResolvedObjectType) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
 
universeCollectedHeap - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
unlockedMask - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
unsafeArraycopy - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
unsafeReadKlassPointer(Object) - Static method in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime
Reads a klass pointer from a constant object.
unsafeReadWord(Object, long) - Static method in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime
Reads a word value from a given object.
updateBytesCRC32Stub - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
useAESIntrinsics - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
useAVX - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
useBiasedLocking - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
useCMSGC - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
useCompressedClassPointers - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
useCompressedOops - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
UseConstantPoolCacheJavaCode - Static variable in class jdk.internal.jvmci.hotspot.HotSpotConstantPool.Options
 
useCountLeadingZerosInstruction - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
useCountTrailingZerosInstruction - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
useCRC32Intrinsics - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
useDeferredInitBarriers - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
useFastLocking - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
useG1GC - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
useHeapProfiler - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
usePopCountInstruction - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
UseProfilingInformation - Static variable in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl.Options
 
useSSE - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
useStackBanging - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
useTLAB - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 

V

validateFrames() - Method in class jdk.internal.jvmci.hotspot.HotSpotCompiledCode
Ensure that all the frames passed into HotSpot are properly formatted with an empty or illegal slot following double word slots.
validateObject - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
value - Variable in enum jdk.internal.jvmci.hotspot.HotSpotMethodDataAccessor.Tag
 
valueOf(String) - Static method in enum jdk.internal.jvmci.hotspot.HotSpotConstantPool.JVM_CONSTANT
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jdk.internal.jvmci.hotspot.HotSpotMethodDataAccessor.Tag
Returns the enum constant of this type with the specified name.
valueOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig.AbstractConstant
 
values() - Static method in enum jdk.internal.jvmci.hotspot.HotSpotConstantPool.JVM_CONSTANT
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jdk.internal.jvmci.hotspot.HotSpotMethodDataAccessor.Tag
Returns an array containing the constants of this enum type, in the order they are declared.
verify(boolean, String) - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfigVerifier
 
verifyInitialization() - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
Check that the initialization produces the same result as the values captured through vmStructs.
verifyOopBits - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
verifyOopCounterAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
verifyOopMask - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
verifyOops - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
verifyReadRawObject(Object, Constant, long, boolean) - Method in class jdk.internal.jvmci.hotspot.HotSpotMemoryAccessProviderImpl
 
VIRTUAL_CALL_DATA_FIRST_METHOD_COUNT_OFFSET - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.VirtualCallData
 
VIRTUAL_CALL_DATA_FIRST_METHOD_OFFSET - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.VirtualCallData
 
VIRTUAL_CALL_DATA_SIZE - Static variable in class jdk.internal.jvmci.hotspot.HotSpotMethodData.VirtualCallData
 
VirtualCallData() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotMethodData.VirtualCallData
 
virtualSpaceHighBoundaryOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
virtualSpaceLowBoundaryOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
vis1Instructions - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
vis2Instructions - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
vis3Instructions - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
visitMethod(int, String, String, String, String[]) - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfigVerifier
 
visitSource(String, String) - Method in class jdk.internal.jvmci.hotspot.HotSpotVMConfigVerifier
 
vmErrorAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
vmEventListeners - Variable in class jdk.internal.jvmci.hotspot.HotSpotJVMCIRuntime
 
VMFields(long) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMFields
 
VMIntConstants(long) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMIntConstants
 
vmIntrinsicInvokeBasic - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
vmIntrinsicLinkToInterface - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
vmIntrinsicLinkToSpecial - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
vmIntrinsicLinkToStatic - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
vmIntrinsicLinkToVirtual - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
VMLongConstants(long) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMLongConstants
 
vmMessageAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
vmSymbolsFirstSID - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
vmSymbolsSIDLimit - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
vmSymbolsSymbols - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
VMTypes(long) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotVMConfig.VMTypes
 
vtableEntryMethodOffset - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
vtableEntryOffset(ResolvedJavaType) - Method in interface jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethod
Returns the offset of this method into the v-table.
vtableEntryOffset(ResolvedJavaType) - Method in class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaMethodImpl
Returns the offset of this method into the v-table.
vtableEntrySize - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 

W

WellKnownImplicitStableField() - Constructor for class jdk.internal.jvmci.hotspot.HotSpotResolvedJavaFieldImpl.WellKnownImplicitStableField
 
windowsOs - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
writeBarrierPostAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
writeBarrierPreAddress - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
writeDebugOutput(byte[], int, int) - Method in interface jdk.internal.jvmci.hotspot.CompilerToVM
 
writeDebugOutput(byte[], int, int) - Method in class jdk.internal.jvmci.hotspot.CompilerToVMImpl
 

X

x86CPUFeatures - Variable in class jdk.internal.jvmci.hotspot.HotSpotVMConfig
 
A B C D E F G H I J K L M N O P Q R S T U V W X 
Skip navigation links