36 while (!
slots.empty()) {
57 slot->set_index(index);
65 slot->set_index(next_index++);
jlong jlong jlong jlong jint jmethodID jint slot
ManagedStackSlot * create_slot(Type::TypeID type)
Create a ManagedStackSlot.
u4 get_frame_size() const
u4 number_of_machine_argument_slots
The number of argument slots at machine-level.
void finalize()
Assigns each ManagedStackSlot a position in the virtual frame.
ManagedStackSlot * create_argument_slot(Type::TypeID type, u4 index)
Create a ManagedStackSlot for an invocation argument.
u4 get_number_of_machine_slots() const
A "virtual" slot that will eventually be mapped to a machine-level slot.
#define SIZE_OF_STACKSLOT
SlotListTy argument_slots