- cachedArrayIndexOutOfBoundsException - Static variable in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider.Exceptions
-
- cachedNullPointerException - Static variable in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider.Exceptions
-
- cacheHit - Static variable in class com.oracle.graal.hotspot.replacements.TypeCheckSnippetUtils
-
- CallbackOutputStream(PrintStream, String...) - Constructor for class com.oracle.graal.hotspot.debug.BenchmarkCounters.CallbackOutputStream
-
- calls - Variable in class com.oracle.graal.hotspot.logging.CountingProxy
-
- CallSiteTargetNode - Class in com.oracle.graal.hotspot.replacements
-
- CallSiteTargetNode(CallTargetNode.InvokeKind, ResolvedJavaMethod, int, JavaType, ValueNode) - Constructor for class com.oracle.graal.hotspot.replacements.CallSiteTargetNode
-
- canBeCompiled(HotSpotResolvedJavaMethod, int) - Static method in class com.oracle.graal.hotspot.CompileTheWorld
-
Determines if a method should be compiled (Cf.
- canChangeStackKind(GraphBuilderContext) - Method in class com.oracle.graal.hotspot.meta.HotSpotNodePlugin
-
- canDeoptimize(ForeignCallDescriptor) - Method in class com.oracle.graal.hotspot.meta.HotSpotForeignCallsProviderImpl
-
- canDeoptimize() - Method in class com.oracle.graal.hotspot.nodes.DeoptimizingStubCall
-
- canDeoptimize() - Method in class com.oracle.graal.hotspot.nodes.G1PreWriteBarrier
-
- canonical(CanonicalizerTool, ValueNode, ValueNode) - Method in class com.oracle.graal.hotspot.nodes.ClassCastNode
-
- canonical(CanonicalizerTool, ValueNode) - Method in class com.oracle.graal.hotspot.nodes.CompressionNode
-
- canonical(CanonicalizerTool) - Method in class com.oracle.graal.hotspot.nodes.SnippetLocationProxyNode
-
- canonical(CanonicalizerTool) - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyCallNode
-
- canonical(CanonicalizerTool) - Method in class com.oracle.graal.hotspot.replacements.CallSiteTargetNode
-
- canonical(CanonicalizerTool) - Method in class com.oracle.graal.hotspot.replacements.ClassGetHubNode
-
- canonical(CanonicalizerTool) - Method in class com.oracle.graal.hotspot.replacements.HubGetClassNode
-
- canonical(CanonicalizerTool) - Method in class com.oracle.graal.hotspot.replacements.KlassLayoutHelperNode
-
- canonical(CanonicalizerTool) - Method in class com.oracle.graal.hotspot.replacements.ReflectionGetCallerClassNode
-
- canonicalizeRead(ValueNode, AddressNode, ValueNode, CanonicalizerTool) - Method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil.HotSpotOptimizingLocationIdentity
-
- cardTableAddress() - Static method in class com.oracle.graal.hotspot.replacements.CardTableAddressNode
-
- CardTableAddressNode - Class in com.oracle.graal.hotspot.replacements
-
- CardTableAddressNode() - Constructor for class com.oracle.graal.hotspot.replacements.CardTableAddressNode
-
- cardTableShift() - Static method in class com.oracle.graal.hotspot.replacements.CardTableShiftNode
-
- cardTableShift() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
-
- CardTableShiftNode - Class in com.oracle.graal.hotspot.replacements
-
- CardTableShiftNode() - Constructor for class com.oracle.graal.hotspot.replacements.CardTableShiftNode
-
- cardTableStart() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
-
- cAssertionsEnabled() - Static method in class com.oracle.graal.hotspot.stubs.StubUtil
-
Determines if this is a HotSpot build where the ASSERT mechanism is enabled.
- charArrayClone(char[]) - Static method in class com.oracle.graal.hotspot.replacements.ObjectCloneSnippets
-
- CHECK_BALANCED_MONITORS - Static variable in class com.oracle.graal.hotspot.replacements.MonitorSnippets
-
- checkAIOOBECounter - Static variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
-
- checkArgs(byte[], int, byte[], int) - Static method in class com.oracle.graal.hotspot.replacements.AESCryptSubstitutions
-
Perform null and array bounds checks for arguments to a cipher operation.
- checkArrayIndexScaleInvariants() - Method in class com.oracle.graal.hotspot.HotSpotGraalRuntime
-
- checkArrayType(KlassPointer) - Static method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
-
- checkBalancedMonitors(StructuredGraph, LoweringTool) - Method in class com.oracle.graal.hotspot.replacements.MonitorSnippets.Templates
-
If balanced monitor checking is enabled then nodes are inserted at the start and all
return points of the graph to initialize and check the monitor counter respectively.
- checkcastArraycopy(Object, int, Object, int, int, Word, Object, boolean) - Static method in class com.oracle.graal.hotspot.replacements.arraycopy.CheckcastArrayCopyCallNode
-
- CheckcastArrayCopyCallNode - Class in com.oracle.graal.hotspot.replacements.arraycopy
-
- CheckcastArrayCopyCallNode(HotSpotGraalRuntimeProvider, ValueNode, ValueNode, ValueNode, ValueNode, ValueNode, ValueNode, ValueNode, boolean) - Constructor for class com.oracle.graal.hotspot.replacements.arraycopy.CheckcastArrayCopyCallNode
-
- checkcastArraycopyDescriptors - Static variable in class com.oracle.graal.hotspot.meta.HotSpotHostForeignCallsProvider
-
- checkcastArraycopyWork(Object, int, Object, int, int) - Static method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
-
- checkcastArraycopyWorkSnippet - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets.Templates
-
- checkcastDynamic(KlassPointer, Object) - Static method in class com.oracle.graal.hotspot.replacements.CheckCastDynamicSnippets
-
- checkcastDynamicSnippets - Variable in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider
-
- CheckCastDynamicSnippets - Class in com.oracle.graal.hotspot.replacements
-
- CheckCastDynamicSnippets() - Constructor for class com.oracle.graal.hotspot.replacements.CheckCastDynamicSnippets
-
- CheckCastDynamicSnippets.Templates - Class in com.oracle.graal.hotspot.replacements
-
- checkConstArg(int, String) - Method in class com.oracle.graal.hotspot.stubs.SnippetStub
-
- checkCounter(String) - Static method in class com.oracle.graal.hotspot.replacements.MonitorSnippets
-
- checkCounter - Variable in class com.oracle.graal.hotspot.replacements.MonitorSnippets.Templates
-
- checkCounters - Static variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
-
- checkExceptionNotNull(boolean, Object) - Static method in class com.oracle.graal.hotspot.stubs.ExceptionHandlerStub
-
- checkFactoryOverriding(HotSpotBackendFactory, HotSpotBackendFactory) - Static method in class com.oracle.graal.hotspot.HotSpotGraalRuntime
-
Checks that a factory overriding is valid.
- checkLimits(Object, int, Object, int, int) - Static method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
-
- checkNewNodes(GraphBuilderContext, InvocationPlugin, NodeIterable<Node>) - Method in class com.oracle.graal.hotspot.meta.HotSpotInvocationPlugins
-
- checkNoExceptionInThread(Word, boolean) - Static method in class com.oracle.graal.hotspot.stubs.ExceptionHandlerStub
-
- checkSecondarySubType(KlassPointer, KlassPointer) - Static method in class com.oracle.graal.hotspot.replacements.TypeCheckSnippetUtils
-
- checkSelfAndSupers(KlassPointer, KlassPointer) - Static method in class com.oracle.graal.hotspot.replacements.TypeCheckSnippetUtils
-
- checkStubInvariants(CompilationResult) - Method in class com.oracle.graal.hotspot.HotSpotCompiledRuntimeStub
-
Checks the conditions a compilation must satisfy to be installed as a RuntimeStub.
- checkSuccessCounter - Static variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
-
- checkUnknownSubType(KlassPointer, KlassPointer) - Static method in class com.oracle.graal.hotspot.replacements.TypeCheckSnippetUtils
-
- cipherBlockChainingClass - Static variable in class com.oracle.graal.hotspot.replacements.CipherBlockChainingSubstitutions
-
- CipherBlockChainingSubstitutions - Class in com.oracle.graal.hotspot.replacements
-
Substitutions for com.sun.crypto.provider.CipherBlockChaining
methods.
- CipherBlockChainingSubstitutions() - Constructor for class com.oracle.graal.hotspot.replacements.CipherBlockChainingSubstitutions
-
- CLASS_ARRAY_KLASS_LOCATION - Static variable in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
-
- CLASS_KLASS_LOCATION - Static variable in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
-
- CLASS_MIRROR_LOCATION - Static variable in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
-
- CLASS_STATE_LOCATION - Static variable in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
-
- ClassCastNode - Class in com.oracle.graal.hotspot.nodes
-
- ClassCastNode(CallTargetNode.InvokeKind, ResolvedJavaMethod, int, JavaType, ValueNode, ValueNode) - Constructor for class com.oracle.graal.hotspot.nodes.ClassCastNode
-
- classFileCounter - Variable in class com.oracle.graal.hotspot.CompileTheWorld
-
- ClassGetHubNode - Class in com.oracle.graal.hotspot.replacements
-
Read
Class::_klass
to get the hub for a
Class
.
- ClassGetHubNode(StampProvider, ValueNode) - Constructor for class com.oracle.graal.hotspot.replacements.ClassGetHubNode
-
- ClassGetHubNode(StampProvider, ValueNode, ValueNode) - Constructor for class com.oracle.graal.hotspot.replacements.ClassGetHubNode
-
- classMirrorOffset - Variable in class com.oracle.graal.hotspot.phases.LoadJavaMirrorWithKlassPhase
-
- classMirrorOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
-
- clazz - Variable in class com.oracle.graal.hotspot.replacements.ClassGetHubNode
-
- clear(String) - Static method in class com.oracle.graal.hotspot.CompilationStatistics
-
- clear(long[]) - Static method in class com.oracle.graal.hotspot.debug.BenchmarkCounters
-
- clearPendingException(Word) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
-
Clears the pending exception for the given thread.
- code - Variable in class com.oracle.graal.hotspot.stubs.Stub
-
The code installed for the stub.
- codeCache - Variable in class com.oracle.graal.hotspot.meta.HotSpotForeignCallsProviderImpl
-
- CodeInstallationTime - Static variable in class com.oracle.graal.hotspot.CompilationTask
-
- codeSize - Variable in class com.oracle.graal.hotspot.CompilationStatistics
-
- collectTotal(List<DebugValueMap>, int) - Method in class com.oracle.graal.hotspot.DebugValuesPrinter
-
- com.oracle.graal.hotspot - package com.oracle.graal.hotspot
-
Package containing the runtime interface (defined in the CRI project) implementation for HotSpot.
- com.oracle.graal.hotspot.debug - package com.oracle.graal.hotspot.debug
-
- com.oracle.graal.hotspot.logging - package com.oracle.graal.hotspot.logging
-
- com.oracle.graal.hotspot.meta - package com.oracle.graal.hotspot.meta
-
- com.oracle.graal.hotspot.nodes - package com.oracle.graal.hotspot.nodes
-
- com.oracle.graal.hotspot.nodes.type - package com.oracle.graal.hotspot.nodes.type
-
- com.oracle.graal.hotspot.phases - package com.oracle.graal.hotspot.phases
-
- com.oracle.graal.hotspot.replacements - package com.oracle.graal.hotspot.replacements
-
- com.oracle.graal.hotspot.replacements.arraycopy - package com.oracle.graal.hotspot.replacements.arraycopy
-
- com.oracle.graal.hotspot.stubs - package com.oracle.graal.hotspot.stubs
-
- com.oracle.graal.hotspot.word - package com.oracle.graal.hotspot.word
-
- compareAndSwap(AddressNode.Address, Word, Word, LocationIdentity) - Static method in class com.oracle.graal.hotspot.nodes.DirectCompareAndSwapNode
-
Compares an expected value with the actual value in a location denoted by an address.
- CompilationStatistics - Class in com.oracle.graal.hotspot
-
- CompilationStatistics(HotSpotResolvedJavaMethod, boolean) - Constructor for class com.oracle.graal.hotspot.CompilationStatistics
-
- CompilationStatistics.NotReported - Annotation Type in com.oracle.graal.hotspot
-
- CompilationStatistics.TimeValue - Annotation Type in com.oracle.graal.hotspot
-
- CompilationTask - Class in com.oracle.graal.hotspot
-
- CompilationTask(HotSpotResolvedJavaMethod, int, long, int, boolean) - Constructor for class com.oracle.graal.hotspot.CompilationTask
-
- CompilationTask.Lazy - Class in com.oracle.graal.hotspot
-
- CompilationTime - Static variable in class com.oracle.graal.hotspot.CompilationTask
-
Time spent in compilation.
- compilationUnitName - Variable in class com.oracle.graal.hotspot.HotSpotInstructionProfiling.Analyzer
-
- compile() - Method in class com.oracle.graal.hotspot.CompileTheWorld
-
- compile(String) - Method in class com.oracle.graal.hotspot.CompileTheWorld
-
Compiles all methods in all classes in the Zip/Jar files passed.
- compile(ResolvedJavaMethod, int, boolean) - Method in class com.oracle.graal.hotspot.HotSpotGraalCompiler
-
- CompiledBytecodes - Static variable in class com.oracle.graal.hotspot.CompilationTask
-
- compiledMethodsCounter - Variable in class com.oracle.graal.hotspot.CompileTheWorld
-
- compileMetaspaceMethod(long, int, long, int) - Method in class com.oracle.graal.hotspot.HotSpotGraalVMEventListener
-
- compileMethod(HotSpotResolvedJavaMethod, int, long, int) - Static method in class com.oracle.graal.hotspot.CompilationTask
-
Compiles a method to machine code.
- compileMethod(HotSpotResolvedJavaMethod) - Method in class com.oracle.graal.hotspot.CompileTheWorld
-
- compileMethod(HotSpotResolvedJavaMethod, int) - Method in class com.oracle.graal.hotspot.CompileTheWorld
-
Compiles a method and gathers some statistics.
- compiler - Static variable in class com.oracle.graal.hotspot.CompilationTask
-
- CompilerToVMImplSubstitutions - Class in com.oracle.graal.hotspot.replacements
-
- CompilerToVMImplSubstitutions() - Constructor for class com.oracle.graal.hotspot.replacements.CompilerToVMImplSubstitutions
-
- CompileTheWorld - Class in com.oracle.graal.hotspot
-
This class implements compile-the-world functionality with JVMCI.
- CompileTheWorld(String, CompileTheWorld.Config, int, int, String, String, boolean) - Constructor for class com.oracle.graal.hotspot.CompileTheWorld
-
Creates a compile-the-world instance.
- CompileTheWorld() - Constructor for class com.oracle.graal.hotspot.CompileTheWorld
-
- CompileTheWorld.Config - Class in com.oracle.graal.hotspot
-
A mechanism for overriding JVMCI options that affect compilation.
- CompileTheWorld.Options - Class in com.oracle.graal.hotspot
-
- CompileTheWorldClasspath - Static variable in class com.oracle.graal.hotspot.CompileTheWorld.Options
-
- CompileTheWorldConfig - Static variable in class com.oracle.graal.hotspot.CompileTheWorld.Options
-
- CompileTheWorldExcludeMethodFilter - Static variable in class com.oracle.graal.hotspot.CompileTheWorld.Options
-
- CompileTheWorldIterations - Static variable in class com.oracle.graal.hotspot.CompileTheWorld.Options
-
- CompileTheWorldMethodFilter - Static variable in class com.oracle.graal.hotspot.CompileTheWorld.Options
-
- CompileTheWorldMultiThreaded - Static variable in class com.oracle.graal.hotspot.CompileTheWorld.Options
-
- CompileTheWorldStartAt - Static variable in class com.oracle.graal.hotspot.CompileTheWorld.Options
-
- CompileTheWorldStopAt - Static variable in class com.oracle.graal.hotspot.CompileTheWorld.Options
-
- CompileTheWorldThreads - Static variable in class com.oracle.graal.hotspot.CompileTheWorld.Options
-
- CompileTheWorldVerbose - Static variable in class com.oracle.graal.hotspot.CompileTheWorld.Options
-
- compileTime - Variable in class com.oracle.graal.hotspot.CompileTheWorld
-
- completeInitialization() - Method in class com.oracle.graal.hotspot.HotSpotBackend
-
Performs any remaining initialization that was deferred until the
runtime object was initialized and this backend was registered with it.
- completeInitialization() - Method in class com.oracle.graal.hotspot.HotSpotGraalRuntime
-
Do deferred initialization.
- completeInitialization(HotSpotJVMCIRuntime, CompilerToVM) - Method in class com.oracle.graal.hotspot.HotSpotGraalVMEventListener
-
- completeInitialization() - Method in class com.oracle.graal.hotspot.HotSpotHostBackend
-
- compress(ValueNode, HotSpotVMConfig.CompressEncoding) - Static method in class com.oracle.graal.hotspot.nodes.CompressionNode
-
- compress(Constant, HotSpotVMConfig.CompressEncoding) - Static method in class com.oracle.graal.hotspot.nodes.CompressionNode
-
- compressed(HotSpotVMConfig.CompressEncoding) - Method in class com.oracle.graal.hotspot.nodes.type.KlassPointerStamp
-
- compressed(AbstractObjectStamp, HotSpotVMConfig.CompressEncoding) - Static method in class com.oracle.graal.hotspot.nodes.type.NarrowOopStamp
-
- compression(CompressionNode.CompressionOp, Object, HotSpotVMConfig.CompressEncoding) - Static method in class com.oracle.graal.hotspot.nodes.CompressionNode
-
- CompressionNode - Class in com.oracle.graal.hotspot.nodes
-
Compress or uncompress an oop or metaspace pointer.
- CompressionNode(CompressionNode.CompressionOp, ValueNode, HotSpotVMConfig.CompressEncoding) - Constructor for class com.oracle.graal.hotspot.nodes.CompressionNode
-
- CompressionNode.CompressionOp - Enum in com.oracle.graal.hotspot.nodes
-
- CompressionOp() - Constructor for enum com.oracle.graal.hotspot.nodes.CompressionNode.CompressionOp
-
- compressNoUnique(ValueNode, HotSpotVMConfig.CompressEncoding) - Static method in class com.oracle.graal.hotspot.nodes.CompressionNode
-
- compResult - Variable in class com.oracle.graal.hotspot.stubs.Stub
-
Compilation result from which
Stub.code
was created.
- computeBase(ValueNode, ValueNode) - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyCallNode
-
- computeBase(ValueNode, ValueNode) - Method in class com.oracle.graal.hotspot.replacements.arraycopy.CheckcastArrayCopyCallNode
-
- computeFrameForState(FrameState) - Method in class com.oracle.graal.hotspot.HotSpotDebugInfoBuilder
-
- computeHashCode(Object) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
-
- computeLockValue(FrameState, int) - Method in class com.oracle.graal.hotspot.HotSpotDebugInfoBuilder
-
- ComputeObjectAddressNode - Class in com.oracle.graal.hotspot.nodes
-
A high-level intrinsic for getting an address inside of an object.
- ComputeObjectAddressNode(ValueNode, ValueNode) - Constructor for class com.oracle.graal.hotspot.nodes.ComputeObjectAddressNode
-
- config - Variable in class com.oracle.graal.hotspot.CompileTheWorld
-
- Config(String) - Constructor for class com.oracle.graal.hotspot.CompileTheWorld.Config
-
- config - Variable in class com.oracle.graal.hotspot.HotSpotCounterOp
-
- config - Variable in class com.oracle.graal.hotspot.HotSpotReplacementsImpl
-
- config - Variable in class com.oracle.graal.hotspot.meta.HotSpotInvocationPlugins
-
- config - Variable in class com.oracle.graal.hotspot.phases.WriteBarrierAdditionPhase
-
- config() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
-
- config - Variable in class com.oracle.graal.hotspot.replacements.KlassLayoutHelperNode
-
- configType - Variable in class com.oracle.graal.hotspot.meta.HotSpotSnippetReflectionProvider
-
- constant(Constant, MetaAccessProvider) - Method in class com.oracle.graal.hotspot.nodes.type.KlassPointerStamp
-
- constant(Constant, MetaAccessProvider) - Method in class com.oracle.graal.hotspot.nodes.type.MethodPointerStamp
-
- constantPoolHolderOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
-
- constantPoolLengthOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
-
- constantPoolSize() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
-
- ConstantPoolSubstitutions - Class in com.oracle.graal.hotspot.replacements
-
Substitutions for ConstantPool
methods.
- ConstantPoolSubstitutions() - Constructor for class com.oracle.graal.hotspot.replacements.ConstantPoolSubstitutions
-
- convert(Constant, ConstantReflectionProvider) - Method in class com.oracle.graal.hotspot.nodes.CompressionNode
-
- convert(Constant, ConstantReflectionProvider) - Method in class com.oracle.graal.hotspot.replacements.ClassGetHubNode
-
- convert(Constant, ConstantReflectionProvider) - Method in class com.oracle.graal.hotspot.replacements.HubGetClassNode
-
- copiedCounters - Static variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
-
- copyWith(boolean, boolean) - Method in class com.oracle.graal.hotspot.nodes.type.KlassPointerStamp
-
- copyWith(boolean, boolean) - Method in class com.oracle.graal.hotspot.nodes.type.MethodPointerStamp
-
- copyWith(ResolvedJavaType, boolean, boolean, boolean) - Method in class com.oracle.graal.hotspot.nodes.type.NarrowOopStamp
-
- Counter(int, String, AtomicLong) - Constructor for class com.oracle.graal.hotspot.debug.BenchmarkCounters.Counter
-
- counter() - Static method in class com.oracle.graal.hotspot.nodes.MonitorCounterNode
-
- COUNTER_GROUP - Static variable in class com.oracle.graal.hotspot.HotSpotInstructionProfiling
-
- counterFactory - Variable in class com.oracle.graal.hotspot.HotSpotInstructionProfiling.Analyzer
-
- counterMap - Static variable in class com.oracle.graal.hotspot.debug.BenchmarkCounters
-
- counters - Static variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
-
- counters - Static variable in class com.oracle.graal.hotspot.replacements.TypeCheckSnippetUtils
-
- countersNew - Static variable in class com.oracle.graal.hotspot.replacements.NewObjectSnippets
-
- countersNewArray - Static variable in class com.oracle.graal.hotspot.replacements.NewObjectSnippets
-
- countersWriteBarriers - Static variable in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
-
- CountingProxy<T> - Class in com.oracle.graal.hotspot.logging
-
A java.lang.reflect proxy that hierarchically logs all method invocations along with their
parameters and return values.
- CountingProxy(T) - Constructor for class com.oracle.graal.hotspot.logging.CountingProxy
-
- countInstructions(LIR, Assembler) - Static method in class com.oracle.graal.hotspot.HotSpotInstructionProfiling
-
- countOffsetBegin - Variable in class com.oracle.graal.hotspot.HotSpotInstructionProfiling.InstructionCounterOp
-
- countOffsetEnd - Variable in class com.oracle.graal.hotspot.HotSpotInstructionProfiling.InstructionCounterOp
-
- CRC32Substitutions - Class in com.oracle.graal.hotspot.replacements
-
- CRC32Substitutions() - Constructor for class com.oracle.graal.hotspot.replacements.CRC32Substitutions
-
- crcTableAddress() - Static method in class com.oracle.graal.hotspot.replacements.CRC32Substitutions
-
Gets the address of StubRoutines::x86::_crc_table
in stubRoutines_x86.hpp
.
- create(HotSpotResolvedJavaMethod, boolean) - Static method in class com.oracle.graal.hotspot.CompilationStatistics
-
- create(MetaAccessProvider, CodeCacheProvider, HotSpotForeignCallsProvider, ForeignCallDescriptor, long, HotSpotForeignCallLinkage.RegisterEffect, CallingConvention.Type, CallingConvention.Type, HotSpotForeignCallLinkage.Transition, boolean, LocationIdentity...) - Static method in class com.oracle.graal.hotspot.HotSpotForeignCallLinkageImpl
-
- create(HotSpotVMConfig, HotSpotWordTypes, MetaAccessProvider, ConstantReflectionProvider, SnippetReflectionProvider, ForeignCallsProvider, StampProvider, ReplacementsImpl) - Static method in class com.oracle.graal.hotspot.meta.HotSpotGraphBuilderPlugins
-
- CREATE_NULL_POINTER_EXCEPTION - Static variable in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider.RuntimeCalls
-
- CREATE_OUT_OF_BOUNDS_EXCEPTION - Static variable in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider.RuntimeCalls
-
- createArrayAddress(StructuredGraph, ValueNode, Kind, ValueNode) - Method in interface com.oracle.graal.hotspot.meta.HotSpotLoweringProvider
-
- createArraycopyCounter(Kind) - Static method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
-
- createBackend(HotSpotGraalRuntimeProvider, JVMCIBackend, HotSpotBackend) - Method in interface com.oracle.graal.hotspot.HotSpotBackendFactory
-
- createCallingConvention(MetaAccessProvider, CodeCacheProvider, ForeignCallDescriptor, CallingConvention.Type) - Static method in class com.oracle.graal.hotspot.HotSpotForeignCallLinkageImpl
-
Gets a calling convention for a given descriptor and call type.
- createGraphBuilderSuite() - Method in class com.oracle.graal.hotspot.meta.HotSpotSuitesProvider
-
- createHints(TypeCheckHints, MetaAccessProvider, boolean, StructuredGraph, LoweringTool) - Static method in class com.oracle.graal.hotspot.replacements.TypeCheckSnippetUtils
-
- createHubStamp(ObjectStamp) - Method in class com.oracle.graal.hotspot.meta.HotSpotStampProvider
-
- createHubStamp(boolean) - Method in class com.oracle.graal.hotspot.meta.HotSpotStampProvider
-
- createLIRSuites() - Method in class com.oracle.graal.hotspot.meta.HotSpotSuitesProvider
-
- createLIRSuites() - Method in class com.oracle.graal.hotspot.stubs.Stub
-
- createLoadIndexedNode(ValueNode, ValueNode) - Method in class com.oracle.graal.hotspot.meta.HotSpotWordOperationPlugin
-
- createMethodStamp() - Method in class com.oracle.graal.hotspot.meta.HotSpotStampProvider
-
- createName(String, String) - Static method in class com.oracle.graal.hotspot.replacements.NewObjectSnippets
-
- createParameters(GraphKit, Class<?>[]) - Method in class com.oracle.graal.hotspot.stubs.ForeignCallStub
-
- createReadArrayComponentHub(StructuredGraph, ValueNode, FixedNode, LoweringTool) - Method in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider
-
- createReadHub(StructuredGraph, ValueNode, GuardingNode, LoweringTool) - Method in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider
-
- createReadVirtualMethod(StructuredGraph, ValueNode, HotSpotResolvedJavaMethod, ResolvedJavaType) - Method in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider
-
- createReadVirtualMethod(StructuredGraph, ValueNode, int) - Method in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider
-
- createSuites() - Method in class com.oracle.graal.hotspot.meta.HotSpotSuitesProvider
-
- createTargetCall(GraphKit, ParameterNode[], ReadRegisterNode) - Method in class com.oracle.graal.hotspot.stubs.ForeignCallStub
-
- createTargetParameters(ForeignCallDescriptor) - Method in class com.oracle.graal.hotspot.stubs.ForeignCallStub
-
- createWriteHub(StructuredGraph, ValueNode, ValueNode) - Method in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider
-
- crypt(Object, byte[], int, byte[], int, boolean) - Static method in class com.oracle.graal.hotspot.replacements.AESCryptSubstitutions
-
- crypt(Object, byte[], int, int, byte[], int, Object, boolean) - Static method in class com.oracle.graal.hotspot.replacements.CipherBlockChainingSubstitutions
-
- cstring(String) - Static method in class com.oracle.graal.hotspot.nodes.CStringNode
-
- CStringNode - Class in com.oracle.graal.hotspot.nodes
-
Converts a compile-time constant Java string into a C string installed with the generated code.
- CStringNode(WordTypes, String) - Constructor for class com.oracle.graal.hotspot.nodes.CStringNode
-
- current - Static variable in class com.oracle.graal.hotspot.CompilationStatistics
-
- current() - Static method in class com.oracle.graal.hotspot.CompilationStatistics
-
- CurrentJavaThreadNode - Class in com.oracle.graal.hotspot.nodes
-
Gets the address of the C++ JavaThread object for the current thread.
- CurrentJavaThreadNode(WordTypes) - Constructor for class com.oracle.graal.hotspot.nodes.CurrentJavaThreadNode
-
- CurrentJavaThreadNode(Kind) - Constructor for class com.oracle.graal.hotspot.nodes.CurrentJavaThreadNode
-
- currentLock(int) - Static method in class com.oracle.graal.hotspot.nodes.CurrentLockNode
-
- CurrentLockNode - Class in com.oracle.graal.hotspot.nodes
-
Intrinsic for getting the lock in the current
lock scope.
- CurrentLockNode(WordTypes, int) - Constructor for class com.oracle.graal.hotspot.nodes.CurrentLockNode
-
- G1ArrayRangePostWriteBarrier - Class in com.oracle.graal.hotspot.nodes
-
- G1ArrayRangePostWriteBarrier(ValueNode, ValueNode, ValueNode) - Constructor for class com.oracle.graal.hotspot.nodes.G1ArrayRangePostWriteBarrier
-
- g1ArrayRangePostWriteBarrier(Object, int, int, Register) - Static method in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
-
- g1ArrayRangePostWriteBarrier - Variable in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets.Templates
-
- G1ArrayRangePreWriteBarrier - Class in com.oracle.graal.hotspot.nodes
-
- G1ArrayRangePreWriteBarrier(ValueNode, ValueNode, ValueNode) - Constructor for class com.oracle.graal.hotspot.nodes.G1ArrayRangePreWriteBarrier
-
- g1ArrayRangePreWriteBarrier(Object, int, int, Register) - Static method in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
-
- g1ArrayRangePreWriteBarrier - Variable in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets.Templates
-
- g1AttemptedPostWriteBarrierCounter - Static variable in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
-
- g1AttemptedPreWriteBarrierCounter - Static variable in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
-
- g1CardQueueBufferOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
-
- g1CardQueueIndexOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
-
- g1EffectiveAfterNullPostWriteBarrierCounter - Static variable in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
-
- g1EffectiveAfterXORPostWriteBarrierCounter - Static variable in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
-
- g1EffectivePreWriteBarrierCounter - Static variable in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
-
- g1ExecutedPostWriteBarrierCounter - Static variable in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
-
- g1ExecutedPreWriteBarrierCounter - Static variable in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
-
- g1PostBarrierStub(ForeignCallDescriptor, Word) - Static method in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
-
- G1PostWriteBarrier - Class in com.oracle.graal.hotspot.nodes
-
- G1PostWriteBarrier(AddressNode, ValueNode, boolean, boolean) - Constructor for class com.oracle.graal.hotspot.nodes.G1PostWriteBarrier
-
- G1PostWriteBarrier(NodeClass<? extends G1PostWriteBarrier>, AddressNode, ValueNode, boolean, boolean) - Constructor for class com.oracle.graal.hotspot.nodes.G1PostWriteBarrier
-
- g1PostWriteBarrier(AddressNode.Address, Object, Object, boolean, Register, boolean) - Static method in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
-
- g1PostWriteBarrier - Variable in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets.Templates
-
- g1PreBarrierStub(ForeignCallDescriptor, Object) - Static method in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
-
- G1PreWriteBarrier - Class in com.oracle.graal.hotspot.nodes
-
- G1PreWriteBarrier(AddressNode, ValueNode, boolean, boolean) - Constructor for class com.oracle.graal.hotspot.nodes.G1PreWriteBarrier
-
- g1PreWriteBarrier(AddressNode.Address, Object, Object, boolean, boolean, Register, boolean) - Static method in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
-
- g1PreWriteBarrier - Variable in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets.Templates
-
- G1ReferentFieldReadBarrier - Class in com.oracle.graal.hotspot.nodes
-
The
G1ReferentFieldReadBarrier
is added when a read access is performed to the referent
field of a
Reference
object (through a
LoadFieldNode
or an
UnsafeLoadNode
).
- G1ReferentFieldReadBarrier(AddressNode, ValueNode, boolean) - Constructor for class com.oracle.graal.hotspot.nodes.G1ReferentFieldReadBarrier
-
- g1ReferentReadBarrier - Variable in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets.Templates
-
- g1SATBQueueBufferOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
-
- g1SATBQueueIndexOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
-
- g1SATBQueueMarkingOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
-
- G1WBPOSTCALL - Static variable in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
-
- G1WBPRECALL - Static variable in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
-
- g1YoungCardValue() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
-
- gatherDefinedRegisters(LIR) - Static method in class com.oracle.graal.hotspot.HotSpotBackend
-
Finds all the registers that are defined by some given LIR.
- GC_CARD_LOCATION - Static variable in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
-
- GC_INDEX_LOCATION - Static variable in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
-
- GC_LOG_LOCATION - Static variable in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
-
- gcTotalCollectionsAddress() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
-
- generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.nodes.AllocaNode
-
- generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.nodes.BeginLockScopeNode
-
- generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.nodes.CompressionNode
-
- generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.nodes.CStringNode
-
- generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.nodes.CurrentJavaThreadNode
-
- generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.nodes.CurrentLockNode
-
- generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.nodes.DeoptimizationFetchUnrollInfoCallNode
-
- generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.nodes.DeoptimizeCallerNode
-
- generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.nodes.DimensionsNode
-
- generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.nodes.DirectCompareAndSwapNode
-
- generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.nodes.EndLockScopeNode
-
- generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.nodes.EnterUnpackFramesStackFrameNode
-
- generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.nodes.GetObjectAddressNode
-
- generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.nodes.JumpToExceptionHandlerInCallerNode
-
- generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.nodes.JumpToExceptionHandlerNode
-
- generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.nodes.LeaveCurrentStackFrameNode
-
- generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.nodes.LeaveDeoptimizedStackFrameNode
-
- generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.nodes.LeaveUnpackFramesStackFrameNode
-
- generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.nodes.MonitorCounterNode
-
- generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.nodes.PatchReturnAddressNode
-
- generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.nodes.PrefetchAllocateNode
-
- generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.nodes.PushInterpreterFrameNode
-
- generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.nodes.SaveAllRegistersNode
-
- generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.nodes.StubForeignCallNode
-
- generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.nodes.UncommonTrapCallNode
-
- generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.nodes.VMErrorNode
-
- generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.replacements.CardTableAddressNode
-
- generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.replacements.CardTableShiftNode
-
- generate(NodeLIRBuilderTool) - Method in class com.oracle.graal.hotspot.word.PointerCastNode
-
- generatePIC() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
-
- GenericDynamicCounters - Static variable in class com.oracle.graal.hotspot.debug.BenchmarkCounters.Options
-
- genericObjectExactCallCopiedCounter - Static variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
-
- genericObjectExactCallCounter - Static variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
-
- genericPrimitiveCallCopiedCounter - Static variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
-
- genericPrimitiveCallCounter - Static variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
-
- genericPrimitiveSnippet - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopySnippets.Templates
-
- get() - Method in class com.oracle.graal.hotspot.meta.HotSpotSuitesProvider.LIRSuitesSupplier
-
- get() - Method in class com.oracle.graal.hotspot.meta.HotSpotSuitesProvider.SuitesSupplier
-
- get(Object, long) - Static method in class com.oracle.graal.hotspot.nodes.ComputeObjectAddressNode
-
- get() - Static method in class com.oracle.graal.hotspot.nodes.CurrentJavaThreadNode
-
- get(Object) - Static method in class com.oracle.graal.hotspot.nodes.GetObjectAddressNode
-
- getAddress() - Method in interface com.oracle.graal.hotspot.HotSpotForeignCallLinkage
-
- getAddress() - Method in class com.oracle.graal.hotspot.HotSpotForeignCallLinkageImpl
-
- getAddress() - Method in class com.oracle.graal.hotspot.nodes.DirectCompareAndSwapNode
-
- getAddress() - Method in class com.oracle.graal.hotspot.nodes.ObjectWriteBarrier
-
- getAESCryptClass() - Static method in class com.oracle.graal.hotspot.replacements.CipherBlockChainingSubstitutions
-
- getAllInterfaces(Class<?>) - Static method in class com.oracle.graal.hotspot.logging.ProxyUtil
-
- getAllInterfaces(Class<?>, HashSet<Class<?>>) - Static method in class com.oracle.graal.hotspot.logging.ProxyUtil
-
- getAndClearObjectResult(Word) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
-
Gets and clears the object result from a runtime call stored in a thread local.
- getArchitecture() - Method in interface com.oracle.graal.hotspot.HotSpotBackendFactory
-
Gets the CPU architecture of this backend.
- getArgument() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySlowPathNode
-
- getArray() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyUnrollNode
-
- getArray() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopyNode
-
- getArrayLocation(Kind) - Static method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets
-
- getArrayLocation(Kind) - Static method in class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopySnippets
-
- getBackend(Class<T>) - Method in class com.oracle.graal.hotspot.HotSpotGraalRuntime
-
- getBackends() - Method in class com.oracle.graal.hotspot.HotSpotGraalRuntime
-
- getCallerClassNode(MetaAccessProvider) - Method in class com.oracle.graal.hotspot.replacements.ReflectionGetCallerClassNode
-
If inlining is deep enough this method returns a
ConstantNode
of the caller class by
walking the the stack.
- getCallSite() - Method in class com.oracle.graal.hotspot.replacements.CallSiteTargetNode
-
- getCapability(Class<T>) - Method in class com.oracle.graal.hotspot.HotSpotGraalRuntime
-
- getClassAccessFlags(Class<?>) - Static method in class com.oracle.graal.hotspot.replacements.ReflectionSubstitutions
-
- getClassConstantReplacement(StructuredGraph, PhaseContext, JavaConstant) - Method in class com.oracle.graal.hotspot.phases.LoadJavaMirrorWithKlassPhase
-
- getCloneMethod(String, Class<?>) - Static method in class com.oracle.graal.hotspot.replacements.ObjectCloneSnippets
-
- getCode(Backend) - Method in class com.oracle.graal.hotspot.stubs.Stub
-
Gets the code for this stub, compiling it first if necessary.
- getCodeCache() - Method in class com.oracle.graal.hotspot.meta.HotSpotProviders
-
- getCompilationResult(Backend) - Method in class com.oracle.graal.hotspot.stubs.Stub
-
Gets the compilation result for this stub, compiling it first if necessary, and installing it
in code.
- getCompilerToVM() - Method in interface com.oracle.graal.hotspot.HotSpotGraalRuntimeProvider
-
- getComponentKind(ResolvedJavaType) - Static method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySnippets.Templates
-
- getComponentType(Class<?>) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotClassSubstitutions
-
- getConfig() - Method in interface com.oracle.graal.hotspot.HotSpotGraalRuntimeProvider
-
- getConstantParameterValue(int, String) - Method in class com.oracle.graal.hotspot.stubs.DeoptimizationStub
-
- getConstantParameterValue(int, String) - Method in class com.oracle.graal.hotspot.stubs.ExceptionHandlerStub
-
- getConstantParameterValue(int, String) - Method in class com.oracle.graal.hotspot.stubs.SnippetStub
-
- getConstantParameterValue(int, String) - Method in class com.oracle.graal.hotspot.stubs.UncommonTrapStub
-
- getConstantParameterValue(int, String) - Method in class com.oracle.graal.hotspot.stubs.UnwindExceptionToCallerStub
-
- getCounter(String, String, HotSpotVMConfig) - Static method in class com.oracle.graal.hotspot.debug.BenchmarkCounters
-
- getDeclaringClass() - Method in class com.oracle.graal.hotspot.stubs.ForeignCallStub.DebugScopeContext
-
- getDefaultGraphBuilderSuite() - Method in class com.oracle.graal.hotspot.meta.HotSpotSuitesProvider
-
- getDefaultLIRSuites() - Method in class com.oracle.graal.hotspot.meta.HotSpotSuitesProvider
-
- getDefaultSuites() - Method in class com.oracle.graal.hotspot.meta.HotSpotSuitesProvider
-
- getDescriptor() - Method in class com.oracle.graal.hotspot.HotSpotForeignCallLinkageImpl
-
- getDescriptor() - Method in class com.oracle.graal.hotspot.nodes.StubForeignCallNode
-
- getDestination() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyCallNode
-
- getDestination() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyUnrollNode
-
- getDestination() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.CheckcastArrayCopyCallNode
-
- getDestinationPosition() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyCallNode
-
- getDestinationPosition() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyUnrollNode
-
- getDestinationPosition() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.CheckcastArrayCopyCallNode
-
- getDestroyedRegisters() - Method in class com.oracle.graal.hotspot.stubs.Stub
-
Gets the registers defined by this stub.
- getDisplacementForLongIndex(TargetDescription, long) - Static method in class com.oracle.graal.hotspot.HotSpotCounterOp
-
- getDoubleAt0(ConstantPool, Object, int) - Static method in class com.oracle.graal.hotspot.replacements.ConstantPoolSubstitutions
-
- getElementKind() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyCallNode
-
- getElementKind() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyUnrollNode
-
- getElementKind() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopyNode
-
- getEncoding() - Method in class com.oracle.graal.hotspot.nodes.CompressionNode
-
- getEncoding() - Method in class com.oracle.graal.hotspot.nodes.type.KlassPointerStamp
-
- getEncoding() - Method in class com.oracle.graal.hotspot.nodes.type.NarrowOopStamp
-
- getEntryBCI() - Method in class com.oracle.graal.hotspot.CompilationTask
-
- getExpectedObject() - Method in class com.oracle.graal.hotspot.nodes.G1PreWriteBarrier
-
- getExpectedObject() - Method in class com.oracle.graal.hotspot.nodes.G1ReferentFieldReadBarrier
-
- getFloatAt0(ConstantPool, Object, int) - Static method in class com.oracle.graal.hotspot.replacements.ConstantPoolSubstitutions
-
- getForeignCall(ForeignCallDescriptor) - Method in class com.oracle.graal.hotspot.meta.HotSpotHostForeignCallsProvider
-
- getForeignCalls() - Method in class com.oracle.graal.hotspot.meta.HotSpotProviders
-
- getGPUArchitectureNames(CompilerToVM) - Static method in class com.oracle.graal.hotspot.HotSpotGraalRuntime
-
Gets the names of the supported GPU architectures for the purpose of finding the
corresponding
backend objects.
- getGraalRuntimeName() - Method in interface com.oracle.graal.hotspot.HotSpotBackendFactory
-
Gets the name of the
JVMCIRuntime
in which the backend created
by this factory should be used.
- getGraph() - Method in class com.oracle.graal.hotspot.stubs.ForeignCallStub
-
Creates a graph for this stub.
- getGraph() - Method in class com.oracle.graal.hotspot.stubs.SnippetStub
-
- getGraph() - Method in class com.oracle.graal.hotspot.stubs.Stub
-
Gets the graph that from which the code for this stub will be compiled.
- getGraphBuilderPlugins() - Method in class com.oracle.graal.hotspot.meta.HotSpotProviders
-
- getGraphBuilderSuite(HotSpotProviders, boolean) - Method in class com.oracle.graal.hotspot.HotSpotGraalCompiler
-
- getGroups() - Method in class com.oracle.graal.hotspot.HotSpotCounterOp
-
- getHeapBaseRegister() - Method in class com.oracle.graal.hotspot.meta.HotSpotRegisters
-
- getHeapBaseRegister() - Method in interface com.oracle.graal.hotspot.meta.HotSpotRegistersProvider
-
Gets the register holding the heap base address for compressed pointers.
- getHostBackend() - Method in class com.oracle.graal.hotspot.HotSpotGraalRuntime
-
- getHostBackend() - Method in interface com.oracle.graal.hotspot.HotSpotGraalRuntimeProvider
-
- getHostProviders() - Method in class com.oracle.graal.hotspot.HotSpotGraalRuntime
-
- getHostProviders() - Method in interface com.oracle.graal.hotspot.HotSpotGraalRuntimeProvider
-
- getHostWordKind() - Static method in class com.oracle.graal.hotspot.HotSpotGraalRuntime
-
Gets the kind of a word value on the
host backend.
- getHub() - Method in class com.oracle.graal.hotspot.replacements.HubGetClassNode
-
- getHub() - Method in class com.oracle.graal.hotspot.replacements.KlassLayoutHelperNode
-
- getId() - Method in class com.oracle.graal.hotspot.CompilationTask
-
Returns the compilation id of this task.
- getIncomingCallingConvention() - Method in class com.oracle.graal.hotspot.HotSpotForeignCallLinkageImpl
-
- getIndex(String, String, HotSpotVMConfig) - Static method in class com.oracle.graal.hotspot.debug.BenchmarkCounters
-
- getIndex(String, String, Value) - Method in class com.oracle.graal.hotspot.HotSpotCounterOp
-
- getIndex() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyUnrollNode
-
- getIndex() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopyNode
-
- getIndexConstantIncrement(String, String, HotSpotVMConfig, long) - Static method in class com.oracle.graal.hotspot.debug.BenchmarkCounters
-
- getInjectedNodeIntrinsicParameter(ResolvedJavaType) - Method in class com.oracle.graal.hotspot.meta.HotSpotSnippetReflectionProvider
-
- getInput() - Method in class com.oracle.graal.hotspot.word.PointerCastNode
-
- getInstalledCodeOwner() - Method in class com.oracle.graal.hotspot.stubs.ForeignCallStub
-
- getInstalledCodeOwner() - Method in class com.oracle.graal.hotspot.stubs.SnippetStub
-
- getInstalledCodeOwner() - Method in class com.oracle.graal.hotspot.stubs.Stub
-
Gets the method the stub's code will be associated with once installed.
- getInstructionsToProfile() - Method in class com.oracle.graal.hotspot.HotSpotInstructionProfiling.InstructionCounterOp
-
- getIntAt0(ConstantPool, Object, int) - Static method in class com.oracle.graal.hotspot.replacements.ConstantPoolSubstitutions
-
- getIntrinsicGraph(ResolvedJavaMethod, HotSpotProviders) - Method in class com.oracle.graal.hotspot.HotSpotGraalCompiler
-
Gets a graph produced from the intrinsic for a given method that can be compiled and
installed for the method.
- getJavaClass() - Method in class com.oracle.graal.hotspot.nodes.ClassCastNode
-
- getJavaMirror(CompilerToVMImpl, long) - Static method in class com.oracle.graal.hotspot.replacements.CompilerToVMImplSubstitutions
-
- getJVMCIRuntime() - Method in class com.oracle.graal.hotspot.HotSpotGraalRuntime
-
- getJVMCIRuntime() - Method in interface com.oracle.graal.hotspot.HotSpotGraalRuntimeProvider
-
- getKilledLocations() - Method in interface com.oracle.graal.hotspot.HotSpotForeignCallLinkage
-
- getKilledLocations() - Method in class com.oracle.graal.hotspot.HotSpotForeignCallLinkageImpl
-
- getKilledLocations(ForeignCallDescriptor) - Method in class com.oracle.graal.hotspot.meta.HotSpotForeignCallsProviderImpl
-
- getKlassPointerStamp() - Method in class com.oracle.graal.hotspot.word.HotSpotWordTypes
-
- getLastLocationAccess() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyCallNode
-
- getLastLocationAccess() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyUnrollNode
-
- getLastLocationAccess() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopyNode
-
- getLength() - Method in class com.oracle.graal.hotspot.nodes.ArrayRangeWriteBarrier
-
- getLength() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyCallNode
-
- getLength() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyUnrollNode
-
- getLength() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.CheckcastArrayCopyCallNode
-
- getLength() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopyNode
-
- getLinkage() - Method in class com.oracle.graal.hotspot.stubs.Stub
-
Gets the linkage for a call to this stub from compiled code.
- getLIRKind(LIRKindTool) - Method in class com.oracle.graal.hotspot.nodes.type.KlassPointerStamp
-
- getLIRKind(LIRKindTool) - Method in class com.oracle.graal.hotspot.nodes.type.MetaspacePointerStamp
-
- getLIRKind(LIRKindTool) - Method in class com.oracle.graal.hotspot.nodes.type.NarrowOopStamp
-
- getLIRSuites(HotSpotProviders) - Method in class com.oracle.graal.hotspot.HotSpotGraalCompiler
-
- getLocationIdentities() - Method in class com.oracle.graal.hotspot.nodes.StubForeignCallNode
-
- getLocationIdentity() - Method in class com.oracle.graal.hotspot.nodes.BeginLockScopeNode
-
- getLocationIdentity() - Method in class com.oracle.graal.hotspot.nodes.DeoptimizationFetchUnrollInfoCallNode
-
- getLocationIdentity() - Method in class com.oracle.graal.hotspot.nodes.DirectCompareAndSwapNode
-
- getLocationIdentity() - Method in class com.oracle.graal.hotspot.nodes.EndLockScopeNode
-
- getLocationIdentity() - Method in class com.oracle.graal.hotspot.nodes.SaveAllRegistersNode
-
- getLocationIdentity() - Method in class com.oracle.graal.hotspot.nodes.UncommonTrapCallNode
-
- getLocationIdentity() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyCallNode
-
- getLocationIdentity() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyNode
-
- getLocationIdentity() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySlowPathNode
-
- getLocationIdentity() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyUnrollNode
-
- getLocationIdentity() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.CheckcastArrayCopyCallNode
-
- getLocationIdentity() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopyNode
-
- getLockSlot(int) - Method in interface com.oracle.graal.hotspot.HotSpotLIRGenerator
-
Gets a stack slot for a lock at a given lock nesting depth.
- getLongAt0(ConstantPool, Object, int) - Static method in class com.oracle.graal.hotspot.replacements.ConstantPoolSubstitutions
-
- getLoweredSnippetGraph(LoweringTool) - Method in class com.oracle.graal.hotspot.replacements.ObjectCloneNode
-
- getMaxCallTargetOffset() - Method in class com.oracle.graal.hotspot.HotSpotForeignCallLinkageImpl
-
- getMethod() - Method in class com.oracle.graal.hotspot.CompilationTask
-
- getMethod() - Method in class com.oracle.graal.hotspot.meta.HotSpotRuntimeStub
-
- getMethodDescription() - Method in class com.oracle.graal.hotspot.CompilationTask
-
- getMethodPointerStamp() - Method in class com.oracle.graal.hotspot.word.HotSpotWordTypes
-
- getModifiers(Class<?>) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotClassSubstitutions
-
- getName(String, String) - Static method in class com.oracle.graal.hotspot.debug.BenchmarkCounters
-
- getName() - Method in class com.oracle.graal.hotspot.HotSpotGraalRuntime
-
- getName() - Method in interface com.oracle.graal.hotspot.HotSpotGraalRuntimeProvider
-
- getName() - Method in class com.oracle.graal.hotspot.meta.HotSpotDisassemblerProvider
-
- getName() - Method in class com.oracle.graal.hotspot.stubs.ForeignCallStub.DebugScopeContext
-
- getNames() - Method in class com.oracle.graal.hotspot.HotSpotCounterOp
-
- getNativeABICallerSaveRegisters() - Method in interface com.oracle.graal.hotspot.meta.HotSpotForeignCallsProvider
-
Gets the registers that must be saved across a foreign call into the runtime.
- getNullCheck() - Method in class com.oracle.graal.hotspot.nodes.G1PreWriteBarrier
-
- getObject() - Method in class com.oracle.graal.hotspot.nodes.ArrayRangeWriteBarrier
-
- getObject() - Method in class com.oracle.graal.hotspot.nodes.ClassCastNode
-
- getObject() - Method in class com.oracle.graal.hotspot.nodes.ComputeObjectAddressNode
-
- GetObjectAddressNode - Class in com.oracle.graal.hotspot.nodes
-
Intrinsification for getting the address of an object.
- GetObjectAddressNode(ValueNode) - Constructor for class com.oracle.graal.hotspot.nodes.GetObjectAddressNode
-
- getOffset() - Method in class com.oracle.graal.hotspot.nodes.ComputeObjectAddressNode
-
- getOp() - Method in class com.oracle.graal.hotspot.nodes.CompressionNode
-
- getOptimisticOpts(ProfilingInfo) - Method in class com.oracle.graal.hotspot.HotSpotGraalCompiler
-
- getOutgoingCallingConvention() - Method in class com.oracle.graal.hotspot.HotSpotForeignCallLinkageImpl
-
- getProviders() - Method in class com.oracle.graal.hotspot.HotSpotBackend
-
- getProviders() - Method in interface com.oracle.graal.hotspot.HotSpotLIRGenerator
-
- getProxy(Class<T>, T) - Static method in class com.oracle.graal.hotspot.logging.CountingProxy
-
- getProxy(Class<T>, T) - Static method in class com.oracle.graal.hotspot.logging.LoggingProxy
-
The object returned by this method will implement all interfaces that are implemented by
delegate.
- getRegisterConfig() - Method in class com.oracle.graal.hotspot.stubs.Stub
-
- getRegisters() - Method in class com.oracle.graal.hotspot.meta.HotSpotProviders
-
- getRuntime() - Method in class com.oracle.graal.hotspot.HotSpotBackend
-
- getRuntime() - Method in class com.oracle.graal.hotspot.HotSpotGraalRuntimeAccess
-
- getSaveRegistersOp() - Method in class com.oracle.graal.hotspot.nodes.DeoptimizationFetchUnrollInfoCallNode
-
- getSaveRegistersOp() - Method in class com.oracle.graal.hotspot.nodes.EnterUnpackFramesStackFrameNode
-
- getSaveRegistersOp() - Method in class com.oracle.graal.hotspot.nodes.LeaveCurrentStackFrameNode
-
- getSaveRegistersOp() - Method in class com.oracle.graal.hotspot.nodes.LeaveUnpackFramesStackFrameNode
-
- getSaveRegistersOp() - Method in class com.oracle.graal.hotspot.nodes.SaveAllRegistersNode
-
- getSaveRegistersOp() - Method in class com.oracle.graal.hotspot.nodes.UncommonTrapCallNode
-
- getSignature() - Method in class com.oracle.graal.hotspot.stubs.ForeignCallStub.DebugScopeContext
-
- getSize0(ConstantPool, Object) - Static method in class com.oracle.graal.hotspot.replacements.ConstantPoolSubstitutions
-
- getSnippet() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopySlowPathNode
-
- getSnippetReflection() - Method in class com.oracle.graal.hotspot.meta.HotSpotProviders
-
- getSource() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyCallNode
-
- getSource() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyUnrollNode
-
- getSource() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.CheckcastArrayCopyCallNode
-
- getSourcePosition() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyCallNode
-
- getSourcePosition() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyUnrollNode
-
- getSourcePosition() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.CheckcastArrayCopyCallNode
-
- getStackIntrospection() - Method in class com.oracle.graal.hotspot.HotSpotBackend
-
- getStackKind() - Method in class com.oracle.graal.hotspot.nodes.type.KlassPointerStamp
-
- getStackPointerRegister() - Method in class com.oracle.graal.hotspot.meta.HotSpotRegisters
-
- getStackPointerRegister() - Method in interface com.oracle.graal.hotspot.meta.HotSpotRegistersProvider
-
Gets the stack pointer register.
- getStartIndex() - Method in class com.oracle.graal.hotspot.nodes.ArrayRangeWriteBarrier
-
- getStream() - Method in class com.oracle.graal.hotspot.logging.HotSpotTTYStreamProvider
-
- getStub() - Method in class com.oracle.graal.hotspot.nodes.StubStartNode
-
- getStubs() - Static method in class com.oracle.graal.hotspot.stubs.Stub
-
Gets an immutable view of all stubs that have been created.
- getSubstitutionGuardParameter(Class<?>) - Method in class com.oracle.graal.hotspot.meta.HotSpotSnippetReflectionProvider
-
- getSuites() - Method in class com.oracle.graal.hotspot.HotSpotBackend
-
- getSuites(HotSpotProviders) - Method in class com.oracle.graal.hotspot.HotSpotGraalCompiler
-
- getSuites() - Method in class com.oracle.graal.hotspot.meta.HotSpotProviders
-
- getSuperclass(Class<?>) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotClassSubstitutions
-
- getSymbol() - Method in interface com.oracle.graal.hotspot.HotSpotForeignCallLinkage
-
Gets the VM symbol associated with the target
address of the call.
- getSymbol() - Method in class com.oracle.graal.hotspot.HotSpotForeignCallLinkageImpl
-
- getTarget() - Method in interface com.oracle.graal.hotspot.HotSpotGraalRuntimeProvider
-
- getTargetLinkage() - Method in class com.oracle.graal.hotspot.stubs.ForeignCallStub
-
Gets the linkage information for the call from this stub.
- getTemporaries() - Method in class com.oracle.graal.hotspot.HotSpotForeignCallLinkageImpl
-
- getThreadAllocatedBytes() - Static method in class com.oracle.graal.hotspot.CompilationStatistics
-
- getThreadRegister() - Method in class com.oracle.graal.hotspot.meta.HotSpotRegisters
-
- getThreadRegister() - Method in interface com.oracle.graal.hotspot.meta.HotSpotRegistersProvider
-
Gets the register holding the current thread.
- getUnrollLength() - Method in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyUnrollNode
-
- getValue() - Method in class com.oracle.graal.hotspot.nodes.ObjectWriteBarrier
-
- getValue() - Method in class com.oracle.graal.hotspot.replacements.ClassGetHubNode
-
- getValue() - Method in class com.oracle.graal.hotspot.replacements.HubGetClassNode
-
- getValueWritten(FixedWithNextNode) - Static method in class com.oracle.graal.hotspot.phases.WriteBarrierVerificationPhase
-
- getWordKind() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
-
- getWordStamp(ResolvedJavaType) - Method in class com.oracle.graal.hotspot.word.HotSpotWordTypes
-
- getWordTypes() - Method in class com.oracle.graal.hotspot.meta.HotSpotProviders
-
- getX() - Method in class com.oracle.graal.hotspot.nodes.ClassCastNode
-
- getY() - Method in class com.oracle.graal.hotspot.nodes.ClassCastNode
-
- graalMirrors - Variable in class com.oracle.graal.hotspot.HotSpotGraalRuntime
-
Graal mirrors are stored as a
ClassValue
associated with the
Class
of the
type.
- GraalRuntime - Static variable in class com.oracle.graal.hotspot.HotSpotGraalRuntime.Options
-
- graphBuilderPlugins - Variable in class com.oracle.graal.hotspot.meta.HotSpotProviders
-
- group - Variable in class com.oracle.graal.hotspot.debug.BenchmarkCounters.Counter
-
- groups - Variable in class com.oracle.graal.hotspot.HotSpotCounterOp
-
- rank - Variable in class com.oracle.graal.hotspot.nodes.DimensionsNode
-
- readByte(WordBase, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Reads the memory at address (this + offset)
.
- readByte(int, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Reads the memory at address (this + offset)
.
- readByte(WordBase) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Reads the memory at address (this + offset)
.
- readByte(int) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Reads the memory at address (this + offset)
.
- readChar(WordBase, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Reads the memory at address (this + offset)
.
- readChar(int, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Reads the memory at address (this + offset)
.
- readChar(WordBase) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Reads the memory at address (this + offset)
.
- readChar(int) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Reads the memory at address (this + offset)
.
- readClass(Class<?>) - Static method in class com.oracle.graal.hotspot.replacements.ClassGetHubNode
-
- readClass(Class<?>, GuardingNode) - Static method in class com.oracle.graal.hotspot.replacements.ClassGetHubNode
-
- readClass(KlassPointer) - Static method in class com.oracle.graal.hotspot.replacements.HubGetClassNode
-
- readConstant(MemoryAccessProvider, Constant, long) - Method in class com.oracle.graal.hotspot.nodes.type.KlassPointerStamp
-
- readConstant(MemoryAccessProvider, Constant, long) - Method in class com.oracle.graal.hotspot.nodes.type.MethodPointerStamp
-
- readConstant(MemoryAccessProvider, Constant, long) - Method in class com.oracle.graal.hotspot.nodes.type.NarrowOopStamp
-
- readConstantFieldValue(JavaField, JavaConstant) - Method in class com.oracle.graal.hotspot.meta.HotSpotGraalConstantReflectionProvider
-
- readDouble(WordBase, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Reads the memory at address (this + offset)
.
- readDouble(int, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Reads the memory at address (this + offset)
.
- readDouble(WordBase) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Reads the memory at address (this + offset)
.
- readDouble(int) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Reads the memory at address (this + offset)
.
- readExceptionOop(Word) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
-
- readExceptionPc(Word) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
-
- readFloat(WordBase, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Reads the memory at address (this + offset)
.
- readFloat(int, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Reads the memory at address (this + offset)
.
- readFloat(WordBase) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Reads the memory at address (this + offset)
.
- readFloat(int) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Reads the memory at address (this + offset)
.
- readInstanceKlassState(KlassPointer) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
-
- readInt(WordBase, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Reads the memory at address (this + offset)
.
- readInt(int, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Reads the memory at address (this + offset)
.
- readInt(WordBase) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Reads the memory at address (this + offset)
.
- readInt(int) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Reads the memory at address (this + offset)
.
- readJavaMirror(KlassPointer) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotClassSubstitutions
-
- readKlassPointer(int, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.KlassPointer
-
- readLayoutHelper(KlassPointer) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
-
- readLong(WordBase, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Reads the memory at address (this + offset)
.
- readLong(int, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Reads the memory at address (this + offset)
.
- readLong(WordBase) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Reads the memory at address (this + offset)
.
- readLong(int) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Reads the memory at address (this + offset)
.
- readObject(WordBase, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Reads the memory at address (this + offset)
.
- readObject(int, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Reads the memory at address (this + offset)
.
- readObject(WordBase) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Reads the memory at address (this + offset)
.
- readObject(WordBase, HeapAccess.BarrierType) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Reads the memory at address (this + offset)
.
- readObject(int) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Reads the memory at address (this + offset)
.
- readObject(int, HeapAccess.BarrierType) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Reads the memory at address (this + offset)
.
- readPendingDeoptimization(Word) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
-
Reads the pending deoptimization value for the given thread.
- readRegister(Register) - Static method in class com.oracle.graal.hotspot.stubs.DeoptimizationStub
-
Reads the value of the passed register as a Word.
- readRegister(Register) - Static method in class com.oracle.graal.hotspot.stubs.UncommonTrapStub
-
Reads the value of the passed register as a Word.
- readShort(WordBase, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Reads the memory at address (this + offset)
.
- readShort(int, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Reads the memory at address (this + offset)
.
- readShort(WordBase) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Reads the memory at address (this + offset)
.
- readShort(int) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Reads the memory at address (this + offset)
.
- readTlabEnd(Word) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
-
- readTlabStart(Word) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
-
- readTlabTop(Word) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
-
- readWord(WordBase, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Reads the memory at address (this + offset)
.
- readWord(int, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Reads the memory at address (this + offset)
.
- readWord(WordBase) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Reads the memory at address (this + offset)
.
- readWord(int) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Reads the memory at address (this + offset)
.
- reason - Variable in class com.oracle.graal.hotspot.nodes.DeoptimizeCallerNode
-
- reexecutable - Variable in class com.oracle.graal.hotspot.HotSpotForeignCallLinkageImpl
-
- REEXECUTABLE - Static variable in class com.oracle.graal.hotspot.meta.HotSpotForeignCallsProviderImpl
-
- referentOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
-
- refillAllocate(Word, KlassPointer, int, boolean) - Static method in class com.oracle.graal.hotspot.stubs.NewInstanceStub
-
Attempts to refill the current thread's TLAB and retries the allocation.
- ReflectionGetCallerClassNode - Class in com.oracle.graal.hotspot.replacements
-
- ReflectionGetCallerClassNode(CallTargetNode.InvokeKind, ResolvedJavaMethod, int, JavaType, ValueNode...) - Constructor for class com.oracle.graal.hotspot.replacements.ReflectionGetCallerClassNode
-
- ReflectionSubstitutions - Class in com.oracle.graal.hotspot.replacements
-
Substitutions for Reflection
methods.
- ReflectionSubstitutions() - Constructor for class com.oracle.graal.hotspot.replacements.ReflectionSubstitutions
-
- register(HotSpotForeignCallLinkage) - Method in class com.oracle.graal.hotspot.meta.HotSpotForeignCallsProviderImpl
-
Registers the linkage for a foreign call.
- register(InvocationPlugin, Class<?>, String, Class<?>...) - Method in class com.oracle.graal.hotspot.meta.HotSpotInvocationPlugins
-
- registerAESPlugins(InvocationPlugins, HotSpotVMConfig) - Static method in class com.oracle.graal.hotspot.meta.HotSpotGraphBuilderPlugins
-
- registerArrayCopy(Kind, long, long, long, long) - Method in class com.oracle.graal.hotspot.meta.HotSpotHostForeignCallsProvider
-
- registerArrayCopy(Kind, long, long, long, long, boolean) - Method in class com.oracle.graal.hotspot.meta.HotSpotHostForeignCallsProvider
-
- registerArraycopyDescriptor(Map<Long, ForeignCallDescriptor>, Kind, boolean, boolean, boolean, boolean, long) - Method in class com.oracle.graal.hotspot.meta.HotSpotHostForeignCallsProvider
-
- registerAsWord(Register) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
-
Reads the value of a given register.
- registerAsWord(Register, boolean, boolean) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
-
- registerBackend(HotSpotBackend) - Method in class com.oracle.graal.hotspot.HotSpotGraalRuntime
-
- registerCallSitePlugins(InvocationPlugins) - Static method in class com.oracle.graal.hotspot.meta.HotSpotGraphBuilderPlugins
-
- registerCheckcastArraycopyDescriptor(boolean, long) - Method in class com.oracle.graal.hotspot.meta.HotSpotHostForeignCallsProvider
-
- registerClassPlugins(GraphBuilderConfiguration.Plugins) - Static method in class com.oracle.graal.hotspot.meta.HotSpotGraphBuilderPlugins
-
- registerCRC32Plugins(InvocationPlugins, HotSpotVMConfig) - Static method in class com.oracle.graal.hotspot.meta.HotSpotGraphBuilderPlugins
-
- RegisterEffect() - Constructor for enum com.oracle.graal.hotspot.HotSpotForeignCallLinkage.RegisterEffect
-
- registerForeignCall(ForeignCallDescriptor, long, CallingConvention.Type, HotSpotForeignCallLinkage.RegisterEffect, HotSpotForeignCallLinkage.Transition, boolean, LocationIdentity...) - Method in class com.oracle.graal.hotspot.meta.HotSpotForeignCallsProviderImpl
-
Creates and registers the linkage for a foreign call.
- registerMethodSubstitution(ReplacementsImpl.ClassReplacements, Executable, Method) - Method in class com.oracle.graal.hotspot.HotSpotReplacementsImpl
-
- registerObjectPlugins(InvocationPlugins) - Static method in class com.oracle.graal.hotspot.meta.HotSpotGraphBuilderPlugins
-
- registerReflectionPlugins(InvocationPlugins) - Static method in class com.oracle.graal.hotspot.meta.HotSpotGraphBuilderPlugins
-
- registerReplacements(MetaAccessProvider, LoweringProvider, SnippetReflectionProvider, Replacements, TargetDescription) - Method in class com.oracle.graal.hotspot.replacements.HotSpotSubstitutions
-
- registers - Variable in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider
-
- registers - Variable in class com.oracle.graal.hotspot.meta.HotSpotProviders
-
- registerSaver - Variable in class com.oracle.graal.hotspot.nodes.DeoptimizationFetchUnrollInfoCallNode
-
- registerSaver - Variable in class com.oracle.graal.hotspot.nodes.EnterUnpackFramesStackFrameNode
-
- registerSaver - Variable in class com.oracle.graal.hotspot.nodes.LeaveCurrentStackFrameNode
-
- registerSaver - Variable in class com.oracle.graal.hotspot.nodes.LeaveUnpackFramesStackFrameNode
-
- registerSaver - Variable in class com.oracle.graal.hotspot.nodes.UncommonTrapCallNode
-
- registerStableOptionPlugins(InvocationPlugins, SnippetReflectionProvider) - Static method in class com.oracle.graal.hotspot.meta.HotSpotGraphBuilderPlugins
-
- registerStubCall(ForeignCallDescriptor, boolean, HotSpotForeignCallLinkage.Transition, LocationIdentity...) - Method in class com.oracle.graal.hotspot.meta.HotSpotForeignCallsProviderImpl
-
Creates and registers the details for linking a foreign call to a
Stub
.
- registerSystemPlugins(InvocationPlugins, ForeignCallsProvider) - Static method in class com.oracle.graal.hotspot.meta.HotSpotGraphBuilderPlugins
-
- registerThreadPlugins(InvocationPlugins, MetaAccessProvider, WordTypes, HotSpotVMConfig) - Static method in class com.oracle.graal.hotspot.meta.HotSpotGraphBuilderPlugins
-
- RESOLUTION - Static variable in class com.oracle.graal.hotspot.CompilationStatistics
-
- reverse(Constant, ConstantReflectionProvider) - Method in class com.oracle.graal.hotspot.nodes.CompressionNode
-
- reverse(Constant, ConstantReflectionProvider) - Method in class com.oracle.graal.hotspot.replacements.ClassGetHubNode
-
- reverse(Constant, ConstantReflectionProvider) - Method in class com.oracle.graal.hotspot.replacements.HubGetClassNode
-
- revokeBias - Static variable in class com.oracle.graal.hotspot.replacements.MonitorSnippets
-
- rOffset - Static variable in class com.oracle.graal.hotspot.replacements.CipherBlockChainingSubstitutions
-
- run() - Method in class com.oracle.graal.hotspot.HotSpotInstructionProfiling.Analyzer
-
- run(TargetDescription, LIRGenerationResult, List<B>, List<B>, BenchmarkCounterFactory) - Method in class com.oracle.graal.hotspot.HotSpotInstructionProfiling
-
- run(StructuredGraph, PhaseContext) - Method in class com.oracle.graal.hotspot.phases.LoadJavaMirrorWithKlassPhase
-
- run(StructuredGraph) - Method in class com.oracle.graal.hotspot.phases.OnStackReplacementPhase
-
- run(StructuredGraph) - Method in class com.oracle.graal.hotspot.phases.WriteBarrierAdditionPhase
-
- run(StructuredGraph) - Method in class com.oracle.graal.hotspot.phases.WriteBarrierVerificationPhase
-
- runCompilation() - Method in class com.oracle.graal.hotspot.CompilationTask
-
- running - Variable in class com.oracle.graal.hotspot.CompileTheWorld
-
Signal that the threads should start compiling in multithreaded mode.
- runtime - Variable in class com.oracle.graal.hotspot.HotSpotBackend
-
- runtime() - Static method in class com.oracle.graal.hotspot.HotSpotGraalRuntime
-
- runtime - Variable in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider
-
- runtime - Variable in class com.oracle.graal.hotspot.meta.HotSpotForeignCallsProviderImpl
-
- runtime - Variable in class com.oracle.graal.hotspot.meta.HotSpotSnippetReflectionProvider
-
- runtime - Variable in class com.oracle.graal.hotspot.meta.HotSpotSuitesProvider
-
- runtime - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.ArrayCopyCallNode
-
- runtime - Variable in class com.oracle.graal.hotspot.replacements.arraycopy.CheckcastArrayCopyCallNode
-
- runtime - Variable in class com.oracle.graal.hotspot.stubs.ForeignCallStub
-
- RuntimeCalls() - Constructor for class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider.RuntimeCalls
-
- runtimeStartTime - Variable in class com.oracle.graal.hotspot.HotSpotGraalRuntime
-
- runtimeType - Variable in class com.oracle.graal.hotspot.meta.HotSpotSnippetReflectionProvider
-
- VALIDATE_OBJECT - Static variable in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
-
- validateBarrier(FixedAccessNode, ObjectWriteBarrier) - Static method in class com.oracle.graal.hotspot.phases.WriteBarrierVerificationPhase
-
- validateObject(Object, Object) - Static method in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
-
Validation helper method which performs sanity checks on write operations.
- validateOop(ForeignCallDescriptor, Object, Object) - Static method in class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
-
- validateWrite(Node) - Static method in class com.oracle.graal.hotspot.phases.WriteBarrierVerificationPhase
-
- value - Variable in class com.oracle.graal.hotspot.nodes.ObjectWriteBarrier
-
- value - Variable in class com.oracle.graal.hotspot.nodes.VMErrorNode
-
- valueOf(String) - Static method in enum com.oracle.graal.hotspot.HotSpotForeignCallLinkage.RegisterEffect
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.oracle.graal.hotspot.HotSpotForeignCallLinkage.Transition
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.oracle.graal.hotspot.nodes.CompressionNode.CompressionOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.oracle.graal.hotspot.replacements.NewObjectSnippets.ProfileMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.oracle.graal.hotspot.word.HotSpotOperation.HotspotOpcode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.oracle.graal.hotspot.HotSpotForeignCallLinkage.RegisterEffect
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.oracle.graal.hotspot.HotSpotForeignCallLinkage.Transition
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.oracle.graal.hotspot.nodes.CompressionNode.CompressionOp
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.oracle.graal.hotspot.replacements.NewObjectSnippets.ProfileMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.oracle.graal.hotspot.word.HotSpotOperation.HotspotOpcode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VECTOR_KIND - Static variable in class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopySnippets
-
- VECTOR_SIZE - Static variable in class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopySnippets
-
- vectorizedCopy(Object, int, Object, int, int, Kind, LocationIdentity) - Static method in class com.oracle.graal.hotspot.replacements.arraycopy.UnsafeArrayCopySnippets
-
- verbose - Variable in class com.oracle.graal.hotspot.CompileTheWorld
-
- verifiedEntryPointOffset() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
-
- verify() - Method in class com.oracle.graal.hotspot.nodes.GetObjectAddressNode
-
- verify(StructuredGraph, PhaseContext) - Method in class com.oracle.graal.hotspot.phases.AheadOfTimeVerificationPhase
-
- VERIFY_OOP - Static variable in class com.oracle.graal.hotspot.meta.HotSpotForeignCallsProviderImpl
-
- verifyHeap - Variable in class com.oracle.graal.hotspot.replacements.NewObjectSnippets.Templates
-
- verifyHeap(Register) - Static method in class com.oracle.graal.hotspot.replacements.NewObjectSnippets
-
- verifyObject(Object) - Static method in class com.oracle.graal.hotspot.stubs.StubUtil
-
Verifies that a given object value is well formed if -XX:+VerifyOops
is enabled.
- verifyOop(Object) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
-
- verifyOop(Object) - Static method in class com.oracle.graal.hotspot.stubs.VerifyOopStub
-
- verifyOopBits() - Static method in class com.oracle.graal.hotspot.stubs.StubUtil
-
- verifyOopCounterAddress() - Static method in class com.oracle.graal.hotspot.stubs.StubUtil
-
- verifyOopMask() - Static method in class com.oracle.graal.hotspot.stubs.StubUtil
-
- verifyOops() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
-
- verifyOopStub(ForeignCallDescriptor, Object) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
-
- VerifyOopStub - Class in com.oracle.graal.hotspot.stubs
-
- VerifyOopStub(HotSpotProviders, HotSpotForeignCallLinkage) - Constructor for class com.oracle.graal.hotspot.stubs.VerifyOopStub
-
- visitDirectCompareAndSwap(DirectCompareAndSwapNode) - Method in interface com.oracle.graal.hotspot.HotSpotNodeLIRBuilder
-
- VM_ERROR - Static variable in class com.oracle.graal.hotspot.HotSpotBackend
-
- VM_MESSAGE_C - Static variable in class com.oracle.graal.hotspot.stubs.StubUtil
-
- vmError(String, long) - Static method in class com.oracle.graal.hotspot.nodes.VMErrorNode
-
- VMErrorNode - Class in com.oracle.graal.hotspot.nodes
-
Causes the VM to exit with a description of the current Java location and an optional
formatted error message specified.
- VMErrorNode(String, ValueNode) - Constructor for class com.oracle.graal.hotspot.nodes.VMErrorNode
-
- vmMessageC(ForeignCallDescriptor, boolean, Word, long, long, long) - Static method in class com.oracle.graal.hotspot.replacements.AssertionSnippets
-
- vmMessageC(ForeignCallDescriptor, boolean, Word, long, long, long) - Static method in class com.oracle.graal.hotspot.stubs.StubUtil
-
- waitToRun() - Method in class com.oracle.graal.hotspot.CompileTheWorld
-
- withSimpleDebugInfoIfRequested(PhaseSuite<HighTierContext>) - Static method in class com.oracle.graal.hotspot.meta.HotSpotSuitesProvider
-
- wordKind - Variable in class com.oracle.graal.hotspot.meta.HotSpotStampProvider
-
- wordKind - Variable in class com.oracle.graal.hotspot.nodes.CurrentJavaThreadNode
-
- wordOperationPlugin - Variable in class com.oracle.graal.hotspot.meta.HotSpotNodePlugin
-
- wordSize() - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
-
- wordTypes - Variable in class com.oracle.graal.hotspot.meta.HotSpotProviders
-
- wordTypes() - Method in class com.oracle.graal.hotspot.meta.HotSpotWordOperationPlugin
-
- wordTypesType - Variable in class com.oracle.graal.hotspot.meta.HotSpotSnippetReflectionProvider
-
- write(int) - Method in class com.oracle.graal.hotspot.debug.BenchmarkCounters.CallbackOutputStream
-
- WriteBarrier - Class in com.oracle.graal.hotspot.nodes
-
- WriteBarrier(NodeClass<? extends WriteBarrier>) - Constructor for class com.oracle.graal.hotspot.nodes.WriteBarrier
-
- WriteBarrierAdditionPhase - Class in com.oracle.graal.hotspot.phases
-
- WriteBarrierAdditionPhase(HotSpotVMConfig) - Constructor for class com.oracle.graal.hotspot.phases.WriteBarrierAdditionPhase
-
- writeBarrierSnippets - Variable in class com.oracle.graal.hotspot.meta.DefaultHotSpotLoweringProvider
-
- WriteBarrierSnippets - Class in com.oracle.graal.hotspot.replacements
-
- WriteBarrierSnippets() - Constructor for class com.oracle.graal.hotspot.replacements.WriteBarrierSnippets
-
- WriteBarrierSnippets.Templates - Class in com.oracle.graal.hotspot.replacements
-
- WriteBarrierVerificationPhase - Class in com.oracle.graal.hotspot.phases
-
Verification phase that checks if, for every write, at least one write barrier is present at all
paths leading to the previous safepoint.
- WriteBarrierVerificationPhase() - Constructor for class com.oracle.graal.hotspot.phases.WriteBarrierVerificationPhase
-
- writeByte(WordBase, byte, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Writes the memory at address (this + offset)
.
- writeByte(int, byte, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Writes the memory at address (this + offset)
.
- writeByte(WordBase, byte) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Writes the memory at address (this + offset)
.
- writeByte(int, byte) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Writes the memory at address (this + offset)
.
- writeChar(WordBase, char, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Writes the memory at address (this + offset)
.
- writeChar(int, char, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Writes the memory at address (this + offset)
.
- writeChar(WordBase, char) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Writes the memory at address (this + offset)
.
- writeChar(int, char) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Writes the memory at address (this + offset)
.
- writeDouble(WordBase, double, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Writes the memory at address (this + offset)
.
- writeDouble(int, double, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Writes the memory at address (this + offset)
.
- writeDouble(WordBase, double) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Writes the memory at address (this + offset)
.
- writeDouble(int, double) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Writes the memory at address (this + offset)
.
- writeExceptionOop(Word, Object) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
-
- writeExceptionPc(Word, Word) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
-
- writeFloat(WordBase, float, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Writes the memory at address (this + offset)
.
- writeFloat(int, float, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Writes the memory at address (this + offset)
.
- writeFloat(WordBase, float) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Writes the memory at address (this + offset)
.
- writeFloat(int, float) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Writes the memory at address (this + offset)
.
- writeInt(WordBase, int, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Writes the memory at address (this + offset)
.
- writeInt(int, int, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Writes the memory at address (this + offset)
.
- writeInt(WordBase, int) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Writes the memory at address (this + offset)
.
- writeInt(int, int) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Writes the memory at address (this + offset)
.
- writeKlassPointer(int, KlassPointer, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.KlassPointer
-
- writeLastJavaFp(Word, Word) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
-
- writeLastJavaPc(Word, Word) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
-
- writeLong(WordBase, long, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Writes the memory at address (this + offset)
.
- writeLong(int, long, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Writes the memory at address (this + offset)
.
- writeLong(WordBase, long) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Writes the memory at address (this + offset)
.
- writeLong(int, long) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Writes the memory at address (this + offset)
.
- writeObject(WordBase, Object, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Writes the memory at address (this + offset)
.
- writeObject(int, Object, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Writes the memory at address (this + offset)
.
- writeObject(WordBase, Object) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Writes the memory at address (this + offset)
.
- writeObject(int, Object) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Writes the memory at address (this + offset)
.
- writePendingDeoptimization(Word, int) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
-
Writes the pending deoptimization value for the given thread.
- writeRegister(Register, Word) - Static method in class com.oracle.graal.hotspot.stubs.DeoptimizationStub
-
Writes the value of the passed register.
- writeRegister(Register, Word) - Static method in class com.oracle.graal.hotspot.stubs.UncommonTrapStub
-
Writes the value of the passed register.
- writeRegisterAsWord(Register, Word) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
-
- writeShort(WordBase, short, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Writes the memory at address (this + offset)
.
- writeShort(int, short, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Writes the memory at address (this + offset)
.
- writeShort(WordBase, short) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Writes the memory at address (this + offset)
.
- writeShort(int, short) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Writes the memory at address (this + offset)
.
- writeTlabTop(Word, Word) - Static method in class com.oracle.graal.hotspot.replacements.HotSpotReplacementsUtil
-
- writeWord(WordBase, WordBase, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Writes the memory at address (this + offset)
.
- writeWord(int, WordBase, LocationIdentity) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Writes the memory at address (this + offset)
.
- writeWord(WordBase, WordBase) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Writes the memory at address (this + offset)
.
- writeWord(int, WordBase) - Method in class com.oracle.graal.hotspot.word.MetaspacePointer
-
Writes the memory at address (this + offset)
.