public class AMD64OptimizedCallTargetInstrumentationFactory extends Object implements OptimizedCallTargetInstrumentationFactory
Default
Constructor and Description |
---|
AMD64OptimizedCallTargetInstrumentationFactory() |
Modifier and Type | Method and Description |
---|---|
CompilationResultBuilder |
createBuilder(CodeCacheProvider codeCache,
ForeignCallsProvider foreignCalls,
FrameMap frameMap,
Assembler asm,
FrameContext frameContext,
CompilationResult compilationResult)
Creates a new
CompilationResultBuilder . |
String |
getArchitecture()
Gets the architecture supported by this factory.
|
void |
setInstrumentedMethod(ResolvedJavaMethod method)
Notifies this object of the method that is being instrumented.
|
public AMD64OptimizedCallTargetInstrumentationFactory()
public CompilationResultBuilder createBuilder(CodeCacheProvider codeCache, ForeignCallsProvider foreignCalls, FrameMap frameMap, Assembler asm, FrameContext frameContext, CompilationResult compilationResult)
CompilationResultBuilderFactory
CompilationResultBuilder
.createBuilder
in interface CompilationResultBuilderFactory
public void setInstrumentedMethod(ResolvedJavaMethod method)
OptimizedCallTargetInstrumentationFactory
setInstrumentedMethod
in interface OptimizedCallTargetInstrumentationFactory
public String getArchitecture()
OptimizedCallTargetInstrumentationFactory
getArchitecture
in interface OptimizedCallTargetInstrumentationFactory