| Modifier and Type | Field and Description |
|---|---|
| private static int | |
| private static Field | |
| private static AddressField | |
| private static CIntegerField |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public JNIHandleBlock | |
| public OopHandle | |
| private Address | |
| public int | indexOfHandle(Address jniHandle)
Debugging routine: returns the index (0..top() - 1) of the handle in this block, or -1 if the handle was not contained in this block. |
| private static synchronized void | |
| public JNIHandleBlock | |
| public void | |
| public int | |
| public String | toString()
Overrides sun. Returns a string representation of the object. |
| blockSizeInOops | back to summary |
|---|---|
| private static int blockSizeInOops | |
| handlesField | back to summary |
|---|---|
| private static Field handlesField | |
| nextField | back to summary |
|---|---|
| private static AddressField nextField | |
| topField | back to summary |
|---|---|
| private static CIntegerField topField | |
| JNIHandleBlock | back to summary |
|---|---|
| public JNIHandleBlock(Address addr) | |
| blockContainingHandle | back to summary |
|---|---|
| public JNIHandleBlock blockContainingHandle(Address jniHandle) Debugging routine only. Returns non-null JNIHandleBlock containing the JNI handle or null if this handle block and its successors did not contain it. | |
| getOopHandle | back to summary |
|---|---|
| public OopHandle getOopHandle(int x) | |
| getOopHandleAddress | back to summary |
|---|---|
| private Address getOopHandleAddress(int x) Only returns addresses of valid OopHandles | |
| indexOfHandle | back to summary |
|---|---|
| public int indexOfHandle(Address jniHandle) Debugging routine: returns the index (0..top() - 1) of the handle in this block, or -1 if the handle was not contained in this block. Does not search successor blocks. | |
| initialize | back to summary |
|---|---|
| private static synchronized void initialize(TypeDataBase db) | |
| next | back to summary |
|---|---|
| public JNIHandleBlock next() | |
| oopsDo | back to summary |
|---|---|
| public void oopsDo(AddressVisitor visitor) | |
| top | back to summary |
|---|---|
| public int top() | |
| toString | back to summary |
|---|---|
| public String toString() Overrides sun. Doc from java. Returns a string representation of the object.
Satisfying this method's contract implies a non- | |