Modifier and Type | Field and Description |
---|---|
private static GrowableArray | |
private static VirtualConstructor |
Access | Constructor and Description |
---|---|
public |
Modifier and Type | Method and Description |
---|---|
public boolean | |
public CodeBlob | createCodeBlobWrapper(Address codeBlobAddr)
Routine for instantiating appropriately-typed wrapper for a CodeBlob. |
public CodeBlob | |
public CodeBlob | |
public NMethod | |
public NMethod | |
private Address | |
private static synchronized void | |
public void | |
private Address |
heapArray | back to summary |
---|---|
private static GrowableArray<CodeHeap> heapArray |
virtualConstructor | back to summary |
---|---|
private static VirtualConstructor virtualConstructor |
CodeCache | back to summary |
---|---|
public CodeCache() |
contains | back to summary |
---|---|
public boolean contains(Address p) |
createCodeBlobWrapper | back to summary |
---|---|
public CodeBlob createCodeBlobWrapper(Address codeBlobAddr) Routine for instantiating appropriately-typed wrapper for a CodeBlob. Used by CodeCache, Runtime1, etc. |
findBlob | back to summary |
---|---|
public CodeBlob findBlob(Address start) When VM.getVM().isDebugging() returns true, this behaves like findBlobUnsafe |
findBlobUnsafe | back to summary |
---|---|
public CodeBlob findBlobUnsafe(Address start) |
findNMethod | back to summary |
---|---|
public NMethod findNMethod(Address start) |
findNMethodUnsafe | back to summary |
---|---|
public NMethod findNMethodUnsafe(Address start) |
highBound | back to summary |
---|---|
private Address highBound() |
initialize | back to summary |
---|---|
private static synchronized void initialize(TypeDataBase db) |
iterate | back to summary |
---|---|
public void iterate(CodeCacheVisitor visitor) |
lowBound | back to summary |
---|---|
private Address lowBound() |