Interface TruffleCompilerListener.CompilationResultInfo
- Enclosing interface:
TruffleCompilerListener
public static interface TruffleCompilerListener.CompilationResultInfo
Summary information for the result of a compilation.
-
Method Summary
Modifier and TypeMethodDescriptionintGets the number ofDataPatches in the compiled code.intGets the number ofExceptionHandlers in the compiled code.String[]Gets the infopoint reasons in the compiled code.intGets the number ofInfopoints in the compiled code.intGets the number ofMarks in the compiled code.intGets the size of the machine code generated.intGets the total frame size of compiled code in bytes.
-
Method Details
-
getTargetCodeSize
int getTargetCodeSize()Gets the size of the machine code generated. -
getTotalFrameSize
int getTotalFrameSize()Gets the total frame size of compiled code in bytes. This includes the return address pushed onto the stack, if any. -
getExceptionHandlersCount
int getExceptionHandlersCount()Gets the number ofExceptionHandlers in the compiled code. -
getInfopointsCount
int getInfopointsCount()Gets the number ofInfopoints in the compiled code. -
getInfopoints
String[] getInfopoints()Gets the infopoint reasons in the compiled code. -
getMarksCount
int getMarksCount()Gets the number ofMarks in the compiled code. -
getDataPatchesCount
int getDataPatchesCount()Gets the number ofDataPatches in the compiled code.
-