@Override public Object getValue(FrameSlot slot) { int slotIndex = getSlotIndexChecked(slot); return locals[slotIndex]; }
@Override public Object getValue(FrameSlot slot) { int slotIndex = getSlotIndexChecked(slot); return locals[slotIndex]; }
private byte getTag(FrameSlot slot) { int slotIndex = getSlotIndexChecked(slot); return tags[slotIndex]; }
@Override public Object getValue(FrameSlot slot) { int slotIndex = getSlotIndexChecked(slot); return locals[slotIndex]; }
private byte getTag(FrameSlot slot) { int slotIndex = getSlotIndexChecked(slot); return tags[slotIndex]; }
private byte getTag(FrameSlot slot) { int slotIndex = getSlotIndexChecked(slot); return tags[slotIndex]; }
private void verifySet(FrameSlot slot, FrameSlotKind accessKind) { int slotIndex = getSlotIndexChecked(slot); tags[slotIndex] = (byte) accessKind.ordinal(); }
private void verifySet(FrameSlot slot, FrameSlotKind accessKind) { int slotIndex = getSlotIndexChecked(slot); tags[slotIndex] = (byte) accessKind.ordinal(); }
private void verifySet(FrameSlot slot, FrameSlotKind accessKind) { int slotIndex = getSlotIndexChecked(slot); tags[slotIndex] = (byte) accessKind.ordinal(); }
private void verifyGet(FrameSlot slot, FrameSlotKind accessKind) throws FrameSlotTypeException { int slotIndex = getSlotIndexChecked(slot); byte tag = tags[slotIndex]; if (accessKind == FrameSlotKind.Object ? tag != 0 : tag != accessKind.ordinal()) { throw new FrameSlotTypeException(); } }
private void verifyGet(FrameSlot slot, FrameSlotKind accessKind) throws FrameSlotTypeException { int slotIndex = getSlotIndexChecked(slot); byte tag = tags[slotIndex]; if (accessKind == FrameSlotKind.Object ? tag != 0 : tag != accessKind.ordinal()) { throw new FrameSlotTypeException(); } }
private void verifyGet(FrameSlot slot, FrameSlotKind accessKind) throws FrameSlotTypeException { int slotIndex = getSlotIndexChecked(slot); byte tag = tags[slotIndex]; if (accessKind == FrameSlotKind.Object ? tag != 0 : tag != accessKind.ordinal()) { throw new FrameSlotTypeException(); } }