2362N/A * or visit www.oracle.com if you need additional information or have any
430N/A#include "shark/llvmHeaders.hpp"
430N/A#include "shark/sharkInvariants.hpp"
430N/A#include "shark/sharkType.hpp"
430N/Aclass SharkFunction;
430N/Aclass SharkNativeWrapper;
430N/A virtual int max_locals() const = 0;
430N/A virtual int max_monitors() const = 0;
430N/A zero_stack(),
430N/A zero_stack(),
430N/A return _extended_frame_size;
return _stack_slots_offset;
return _oop_tmp_slot_offset;
return _method_slot_offset;
return _pc_slot_offset;
return _locals_slots_offset;
return _monitors_slots_offset +
return slot_addr(
return slot_addr(
return slot_addr(
friend class SharkStack;
return _function;
int arg_size() const;
int max_locals() const;
int max_stack() const;
int max_monitors() const;
friend class SharkStack;
return _wrapper;
int arg_size() const;
int max_locals() const;
int max_stack() const;
int max_monitors() const;