Overview | Package | Class | Use | Tree | Serialized | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## com.ibm.dtfj.runtime
Interface ManagedLocation

All Known Subinterfaces:
  JavaLocation

public interface ManagedLocation

Represents a specific point within managed code

Author:
  PBurka

Method Summary
`ImagePointer` | `getAddress()`
`int` | `getCompilationLevel()` Get the compilation level for this location.
`java.lang.String` | `getFilename()`
`int` | `getLineNumber()`

Method Detail

### 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

Overview | Package | Class | Use | Tree | Serialized | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD