com.ibm.dtfj.runtime
Interface ManagedLocation
- All Known Subinterfaces:
- JavaLocation
- public interface ManagedLocation
Represents a specific point within managed code
- Author:
- PBurka
getAddress
public ImagePointer getAddress()
- Returns:
- the address in memory of the managed code
getLineNumber
public int getLineNumber()
- Returns:
- the line number, if available, or 0 if it is not available
Line numbers are counted from 1
getFilename
public java.lang.String getFilename()
- Returns:
- the name of the source file, if available, or null if it is
not available
getCompilationLevel
public int getCompilationLevel()
- Get the compilation level for this location. This is an implementation
defined number indicating the level at which the current location was
compiled. 0 indicates interpreted. Any positive number indicates some
level of JIT compilation. Typically, higher numbers indicate more
aggressive compilation strategies
- Returns:
- the compilation level