public class BytecodeVTable extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
BytecodeVTable.Slot |
static class |
BytecodeVTable.VPtr |
| Constructor and Description |
|---|
BytecodeVTable() |
| Modifier and Type | Method and Description |
|---|---|
int |
numberOfSlots() |
void |
register(BytecodeMethod aMethod,
BytecodeLinkedClass aClass) |
BytecodeVTable.VPtr |
slot(BytecodeVTable.Slot slot) |
BytecodeVTable.Slot |
slotOf(String methodName,
BytecodeMethodSignature signature) |
List<BytecodeVTable.Slot> |
sortedSlots() |
public void register(BytecodeMethod aMethod, BytecodeLinkedClass aClass)
public List<BytecodeVTable.Slot> sortedSlots()
public int numberOfSlots()
public BytecodeVTable.VPtr slot(BytecodeVTable.Slot slot)
public BytecodeVTable.Slot slotOf(String methodName, BytecodeMethodSignature signature)
Copyright © 2020 Systemprogrammierung Mirko Sertic. All rights reserved.