- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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).
- 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
-
- 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
-
- 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
-
- 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
-
- HotSpotConstantPool(long) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotConstantPool
-
- HotSpotConstantPool.Bytecodes - Class in jdk.internal.jvmci.hotspot
-
- 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
-
- 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
-
- 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
-
- 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
-
- HotSpotMemoryAccessProviderImpl - Class in jdk.internal.jvmci.hotspot
-
- HotSpotMemoryAccessProviderImpl(HotSpotJVMCIRuntimeProvider) - Constructor for class jdk.internal.jvmci.hotspot.HotSpotMemoryAccessProviderImpl
-
- HotSpotMetaAccessProvider - Class in jdk.internal.jvmci.hotspot
-
- 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
-
- 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
-
- 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
-
- 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
-