interp_defs.h
C:/cvn_rep/source/trunk/working_vm/vm/interpreter/src/
interp__defs_8h
Value
Value2
Stack
Locals
FramePopListener
MonitorList
StackFrame
#define
LOG_DOMAIN
interp__defs_8h.html
95a1d08c807e0aada863b5298a61d08d
#define
DEBUG_PRINT
interp__defs_8h.html
0ac338b253b5d5e6276b89b0c3c0a9b3
(a)
#define
DEBUG
interp__defs_8h.html
8a979668ecb044c9ac0e5017107f1d52
(a)
#define
DEBUG_BYTECODE
interp__defs_8h.html
3d8d4c0fd1cbb4c5c6ec59c89001ae5a
(a)
#define
DEBUG_GC
interp__defs_8h.html
3aa243c6c0a5fb3827f99ebfe436ff1b
(a)
#define
DEBUG2
interp__defs_8h.html
cf64b98877212b5d057935537bc1a34e
(a)
#define
DEBUG_TRACE_PLAIN
interp__defs_8h.html
456612f0dae0eacbc6e1f2fd8bf97762
(a)
#define
DEBUG_TRACE
interp__defs_8h.html
65914631c898c45d07c477a35687e19d
(a)
#define
ASSERT_TAGS
interp__defs_8h.html
9335930e0c856314d3e965fff902eef4
(a)
#define
ASSERT_OBJECT
interp__defs_8h.html
6441c1378b17cf8613af5496d6418b66
(a)
#define
ALLOC_FRAME
interp__defs_8h.html
025e92ca85ec9b954ecc0ddb38643764
(sz)
#define
FREE_FRAME
interp__defs_8h.html
37d70e35f46f3dcb468dd6076f71a444
(ptr)
#define
uword
interp__defs_8h.html
645c4a16053be082b9fd1c6127913407
#define
word
interp__defs_8h.html
836535f59bf515522a395858a8029d42
#define
VAL32
interp__defs_8h.html
daeefd15aee0e4b1d767e8043b06fee1
#define
MAKEREFVAL
interp__defs_8h.html
544ba8a0ba2916c5739378f2e54404d5
(_val_)
#define
MAKECRVAL
interp__defs_8h.html
9a1ab44f2c9f32974dc39f45f17de88a
(_val_)
#define
STORE_UREF_BY_ADDR
interp__defs_8h.html
3da4817eac39e46820e8a822338ec81f
(_addr_, _val_)
#define
UNCOMPRESS_REF
interp__defs_8h.html
d5252cfa5fc2d957c2b8c54282beb98c
(cref)
#define
COMPRESS_INTERP
interp__defs_8h.html
780ba5ee123de533083ff9d1dfa22ff1
(ref)
#define
UNCOMPRESS_INTERP
interp__defs_8h.html
20f9177da1a63993e5f0bf1e60aa0f23
(cref)
#define
REF_NULL
interp__defs_8h.html
869cc5be8bfdbcae32af496278566bd8
#define
s0
interp__defs_8h.html
83fef61a4d1350cc7e3eb6ba499d8449
#define
s1
interp__defs_8h.html
09dff3d9a89874939fa7cc9d056b114c
#define
l0
interp__defs_8h.html
8283b5ded3a040fc6ff7b37a3719064e
#define
l1
interp__defs_8h.html
d91129aeadd7d76e6d3ac94a9e4312bb
#define
c0
interp__defs_8h.html
c18b3d0edccb2b9062a09d00b0d8b83b
#define
c1
interp__defs_8h.html
8f9aca421a560153a31ebb326da34216
#define
a0
interp__defs_8h.html
a42b800f0f58b50bc7604c67cc2853ab
#define
a1
interp__defs_8h.html
b89a77e63a7226fffaecb2e2c2ab5219
#define
ar0
interp__defs_8h.html
d8b93d51b73751283eb646b0f3d527b5
#define
ar1
interp__defs_8h.html
3b2066ddf8081d0467e4c4a301e22a60
#define
res0
interp__defs_8h.html
5fc1d37ce54a4681edb5c1d90235aeb3
#define
res1
interp__defs_8h.html
9a0071ce83b34a388de54c848986d22b
#define
SETUP_LOCALS_AND_STACK
interp__defs_8h.html
900eb688b3db63234eb3ae4ac6a81dee
(frame, method)
ManagedObject *
REF
interp__defs_8h.html
1aa165a41713c4d8ed6694b37f0702a2
FLAG_NONE
06fc87d81c62e9abb8790b6e5713c55b5928d275e9e42840d63ed0f5cf5c1e9b
FLAG_RET_ADDR
06fc87d81c62e9abb8790b6e5713c55b928364b22828d2e80d7b6b18a401edf0
FLAG_OBJECT
06fc87d81c62e9abb8790b6e5713c55b1a61d583d8e7ec128eceb422b2b0375b
PopFrameState
143387c8155f162cc7d58143bdd581c7
POP_FRAME_UNAVAILABLE
143387c8155f162cc7d58143bdd581c792812cfe714a99009aa584a3afa8945f
POP_FRAME_AVAILABLE
143387c8155f162cc7d58143bdd581c753191fb79f3231b220e2fc85e53239c2
POP_FRAME_NOW
143387c8155f162cc7d58143bdd581c7a67b8e4a9773264a48aa03b84c217572
interpreter_state
g7da9a27e00297f87da885d2a3f4258e9
INTERP_STATE_STACK_OVERFLOW
gg7da9a27e00297f87da885d2a3f4258e9f958e78d198a5c424e823ef3c79afc4d
interpreter_ti_events
0777e1295d1235d6198e8869d305f4ab
INTERPRETER_TI_METHOD_ENTRY_EVENT
0777e1295d1235d6198e8869d305f4ab15e83daf254138bb6375057b5c30d82b
INTERPRETER_TI_METHOD_EXIT_EVENT
0777e1295d1235d6198e8869d305f4ab3b3b263dd8febac596a4cdaf14156680
INTERPRETER_TI_SINGLE_STEP_EVENT
0777e1295d1235d6198e8869d305f4ab8563d6059d474f39375258e83af1d09c
INTERPRETER_TI_POP_FRAME_EVENT
0777e1295d1235d6198e8869d305f4abc35c7102c6b14222f0d2121a711441f2
INTERPRETER_TI_FIELD_ACCESS
0777e1295d1235d6198e8869d305f4ab8dc4b5a667081deda40e411a9229ac9e
INTERPRETER_TI_FIELD_MODIFICATION
0777e1295d1235d6198e8869d305f4abadacc8efcd90fabbddf8079bccad2bee
INTERPRETER_TI_OTHER
0777e1295d1235d6198e8869d305f4ab6d4ae499d5fb7e11646db6ddaaae1c0e
uint8
Opcode_BREAKPOINT
group___prototypes.html
g725acd31a9156a5e120faffb6c92628a
(StackFrame &frame)
void
interp_enumerate_root_set_single_thread_on_stack
group___prototypes.html
g2cc1719a4f01c1b19da42fb0a61a290c
(VM_thread *)
void
interpreter_execute_native_method
group___prototypes.html
gcc184a5b008f69525bec5403fbe996f1
(Method *method, jvalue *return_value, jvalue *args)
void
interpreterInvokeStaticNative
group___prototypes.html
gada3ea0293f85a6cc14a0e44d58e2ffb
(StackFrame &prevFrame, StackFrame &frame, Method *method)
void
interpreterInvokeVirtualNative
group___prototypes.html
g56c908737fc0ee8dfd1ac45f96568efa
(StackFrame &prevFrame, StackFrame &frame, Method *method, int sz)
void
interpreter_execute_method
group___prototypes.html
g0c11e61117f8458f48d8ae93621235a2
(Method *method, jvalue *return_value, jvalue *args)
void
method_entry_callback
group___prototypes.html
g144aadf9ffbdacd59577ebe7cd96452c
(Method *method)
void
method_exit_callback
group___prototypes.html
g38204a1848b86d5b94b207c3e475bc2a
(Method *method, bool was_popped_by_exception, jvalue ret_val)
void
method_exit_callback_with_frame
group___prototypes.html
gf0617b792fcfc6af8367d0fa8e84733b
(Method *method, StackFrame &frame)
void
putfield_callback
group___prototypes.html
g14b1ce9bdb421b1834035f588a1cae65
(Field *field, StackFrame &frame)
void
getfield_callback
group___prototypes.html
g5706f4d4480a77c3e189d99c5348e62e
(Field *field, StackFrame &frame)
void
putstatic_callback
group___prototypes.html
gf6a72dc36b914b0741be61a64a2ca333
(Field *field, StackFrame &frame)
void
getstatic_callback
group___prototypes.html
g4d211bbbddbd536b0bdb23eab62a1aa1
(Field *field, StackFrame &frame)
void
frame_pop_callback
group___prototypes.html
g018884c8df3417f125118f9fb9614fbb
(FramePopListener *l, Method *method, jboolean was_popped_by_exception)
void
single_step_callback
group___prototypes.html
g0cf95393de4ddd3ade3ec4bd4d449ac1
(StackFrame &frame)
bool
findExceptionHandler
group___prototypes.html
gce2b1992378bfd74f8841e9c3c6cb2cf
(StackFrame &frame, ManagedObject **exception, Handler **h)
bool
load_method_handled_exceptions
group___prototypes.html
gef0cdee856f8ac3b4cb5f8e20414dbf3
(Method *m)
static StackFrame *
getLastStackFrame
group___inlines.html
g4c8649758b86ce4580d1d07fa12bf354
()
static StackFrame *
getLastStackFrame
group___inlines.html
ge7fb7cdc18bdcfa199c812bf9c31ea42
(VM_thread *thread)
static void
setLastStackFrame
group___inlines.html
g0b8de14505816feaad33b46d03aef1b1
(StackFrame *frame)
bool
interpreter_enable_debug
interp__defs_8h.html
81f4f84f3ed7e5c3775ec76191c89f56
int
interpreter_ti_notification_mode
interp__defs_8h.html
0045ee7d2cc6c8d568bd708aaeaf413e
interp_native.h
C:/cvn_rep/source/trunk/working_vm/vm/interpreter/src/
interp__native_8h
#define
M2N_ALLOC_MACRO
interp__native_8h.html
acaa9f3aaf173600cbf2f67ebaffe672
#define
M2N_FREE_MACRO
interp__native_8h.html
43e0f9b97def244c9b9e29712de53e59
void
vm_enumerate_root_set_single_thread_not_on_stack
interp__native_8h.html
e8068c82cb00f3412b4b25d7a5c72e59
(VM_thread *thread)
VMEXPORT void
free_local_object_handles2
interp__native_8h.html
bb80beaeba1763555908db16d421146a
(ObjectHandles *head)
GenericFunctionPointer
interpreterGetNativeMethodAddr
interp__native_8h.html
c7af7c610401eebf644f1dbad451d040
(Method *)
interp_vm_helpers.h
C:/cvn_rep/source/trunk/working_vm/vm/interpreter/src/
interp__vm__helpers_8h
void
interp_throw_exception
interp__vm__helpers_8h.html
760e08504b7f0dfb71169466706a4bcb
(const char *exc)
void
interp_throw_exception
interp__vm__helpers_8h.html
d037b91484727de2ae014f13b0458a4b
(const char *exc, const char *message)
GenericFunctionPointer
interp_find_native
interp__vm__helpers_8h.html
5e69b5db2351b5935a8710b7b2ec3076
(Method_Handle method)
Class *
interp_resolve_class
interp__vm__helpers_8h.html
0c4453e51d28f3f6813b509467e7b87c
(Class *clazz, int classId)
Class *
interp_resolve_class_new
interp__vm__helpers_8h.html
075e37586c051a45f5cebde5de32b87f
(Class *clazz, int classId)
Field *
interp_resolve_static_field
interp__vm__helpers_8h.html
d37beb29f7246c5175890bc8799ff4af
(Class *clazz, int fieldId, bool putfield)
Field *
interp_resolve_nonstatic_field
interp__vm__helpers_8h.html
52ce8d045e49bb751033ce6a35c20131
(Class *clazz, int fieldId, bool putfield)
Method *
interp_resolve_virtual_method
interp__vm__helpers_8h.html
3d6d6cb9ec6fdd54b96cca6bfba68cc8
(Class *clazz, int methodId)
Method *
interp_resolve_interface_method
interp__vm__helpers_8h.html
53004d1bface6a812b2e454318fcbfd0
(Class *clazz, int methodId)
Method *
interp_resolve_static_method
interp__vm__helpers_8h.html
edf8d534323f01476b78946741193ba6
(Class *clazz, int methodId)
Method *
interp_resolve_special_method
interp__vm__helpers_8h.html
01ba14c22b73481ee7c7755a443a2f48
(Class *clazz, int methodId)
Class *
interp_class_get_array_of_class
interp__vm__helpers_8h.html
1bb1885e5448121378a20abda925fa97
(Class *objClass)
interpreter_exports.h
C:/cvn_rep/source/trunk/working_vm/vm/include/
interpreter__exports_8h
Interpreter
FrameHandle
FrameHandle
interpreter__exports_8h.html
0f9d86fdd01ce64781098b7e1639e013
VMEXPORT Interpreter *
interpreter_table
interpreter__exports_8h.html
550b1265cb59bfd7a1004a3b91439bcf
()
open_interfaces
Open Interfaces
group__open__interfaces.html
void(*
interpreter_ti_set_notification_mode
group__open__interfaces.html
gca6c803185f565050884d402b26b7f12
)(jvmtiEvent event_type, bool enable)
jbyte(*
interpreter_ti_set_breakpoint
group__open__interfaces.html
g87949d479c2b40cc6a0f50fd16a6d521
)(jmethodID method, jlocation location)
void(*
interpreter_ti_clear_breakpoint
group__open__interfaces.html
g6c685fa06d412de21c0be8fce40f981e
)(jmethodID method, jlocation location, jbyte saved)
jvmtiError(*
interpreter_ti_notify_frame_pop
group__open__interfaces.html
g31911fb944a5252e1ff410c03df2ea3c
)(jvmtiEnv *, VM_thread *thread, int depth)
jvmtiError(*
interpreter_ti_pop_frame
group__open__interfaces.html
g9a90649b8994566b4a28af64de5240b9
)(jvmtiEnv *, VM_thread *thread)
void(*
stack_dump
group__open__interfaces.html
g60975925d8444580cfd1f4b8244143e4
)(int, VM_thread *)
Prototypes
Prototypes
group___prototypes.html
uint8
Opcode_BREAKPOINT
group___prototypes.html
g725acd31a9156a5e120faffb6c92628a
(StackFrame &frame)
void
interp_enumerate_root_set_single_thread_on_stack
group___prototypes.html
g2cc1719a4f01c1b19da42fb0a61a290c
(VM_thread *)
void
interpreter_execute_native_method
group___prototypes.html
gcc184a5b008f69525bec5403fbe996f1
(Method *method, jvalue *return_value, jvalue *args)
void
interpreterInvokeStaticNative
group___prototypes.html
gada3ea0293f85a6cc14a0e44d58e2ffb
(StackFrame &prevFrame, StackFrame &frame, Method *method)
void
interpreterInvokeVirtualNative
group___prototypes.html
g56c908737fc0ee8dfd1ac45f96568efa
(StackFrame &prevFrame, StackFrame &frame, Method *method, int sz)
void
interpreter_execute_method
group___prototypes.html
g0c11e61117f8458f48d8ae93621235a2
(Method *method, jvalue *return_value, jvalue *args)
void
method_entry_callback
group___prototypes.html
g144aadf9ffbdacd59577ebe7cd96452c
(Method *method)
void
method_exit_callback
group___prototypes.html
g38204a1848b86d5b94b207c3e475bc2a
(Method *method, bool was_popped_by_exception, jvalue ret_val)
void
method_exit_callback_with_frame
group___prototypes.html
gf0617b792fcfc6af8367d0fa8e84733b
(Method *method, StackFrame &frame)
void
putfield_callback
group___prototypes.html
g14b1ce9bdb421b1834035f588a1cae65
(Field *field, StackFrame &frame)
void
getfield_callback
group___prototypes.html
g5706f4d4480a77c3e189d99c5348e62e
(Field *field, StackFrame &frame)
void
putstatic_callback
group___prototypes.html
gf6a72dc36b914b0741be61a64a2ca333
(Field *field, StackFrame &frame)
void
getstatic_callback
group___prototypes.html
g4d211bbbddbd536b0bdb23eab62a1aa1
(Field *field, StackFrame &frame)
void
frame_pop_callback
group___prototypes.html
g018884c8df3417f125118f9fb9614fbb
(FramePopListener *l, Method *method, jboolean was_popped_by_exception)
void
single_step_callback
group___prototypes.html
g0cf95393de4ddd3ade3ec4bd4d449ac1
(StackFrame &frame)
bool
findExceptionHandler
group___prototypes.html
gce2b1992378bfd74f8841e9c3c6cb2cf
(StackFrame &frame, ManagedObject **exception, Handler **h)
bool
load_method_handled_exceptions
group___prototypes.html
gef0cdee856f8ac3b4cb5f8e20414dbf3
(Method *m)
Inlines
Inline Functions
group___inlines.html
interpreter_state
g7da9a27e00297f87da885d2a3f4258e9
INTERP_STATE_STACK_OVERFLOW
gg7da9a27e00297f87da885d2a3f4258e9f958e78d198a5c424e823ef3c79afc4d
static StackFrame *
getLastStackFrame
group___inlines.html
g4c8649758b86ce4580d1d07fa12bf354
()
static StackFrame *
getLastStackFrame
group___inlines.html
ge7fb7cdc18bdcfa199c812bf9c31ea42
(VM_thread *thread)
static void
setLastStackFrame
group___inlines.html
g0b8de14505816feaad33b46d03aef1b1
(StackFrame *frame)
FramePopListener
struct_frame_pop_listener.html
void *
listener
struct_frame_pop_listener.html
b182b4a06993527f2c86c70623301461
FramePopListener *
next
struct_frame_pop_listener.html
f7345e328ef446547f8c821ec86a5c66
Interpreter
struct_interpreter.html
bool(*
interpreter_st_get_frame
struct_interpreter.html
3922a64847a0ebd51dd9f6f8393480f6
)(unsigned target_depth, struct StackTraceFrame *stf)
void(*
interpreter_st_get_trace
struct_interpreter.html
dbca99c845d77c6d4067f8dc99d773bc
)(struct VM_thread *thread, unsigned *res_depth, struct StackTraceFrame **stfs)
void(*
interpreter_enumerate_thread
struct_interpreter.html
42c39c23654cd04496b026ddb26a1524
)(struct VM_thread *thread)
FrameHandle *(*
interpreter_get_last_frame
struct_interpreter.html
be258bcf5983058015f53e34ad2fb73c
)(struct VM_thread *thread)
FrameHandle *(*
interpreter_get_prev_frame
struct_interpreter.html
de22139460f3eb684c96d9feef4f418b
)(FrameHandle *frame)
Method_Handle(*
interpreter_get_frame_method
struct_interpreter.html
bdd250eae2883c480a6b0d3bb5e6422a
)(FrameHandle *frame)
uint8 *(*
interpreter_get_frame_bytecode_ptr
struct_interpreter.html
5900f65c57987a586909a2c36ad03b96
)(FrameHandle *frame)
bool(*
is_frame_in_native_frame
struct_interpreter.html
58f35b349d04479ccfcf629bd2df4d85
)(struct FrameHandle *frame, void *begin, void *end)
void(*
interpreter_ti_enumerate_thread
struct_interpreter.html
ffd968f4718381fa6c38eccbfc0c6899
)(jvmtiEnv *, struct VM_thread *thread)
jvmtiError(*
interpreter_ti_getFrameLocation
struct_interpreter.html
ea63ef92b7b055c5f37df42ee366f6a2
)(jvmtiEnv *, struct VM_thread *, int, struct _jmethodID **, int64 *)
jvmtiError(*
interpreter_ti_getLocal32
struct_interpreter.html
77b1d746389b33f15c225c108e22d710
)(jvmtiEnv *, struct VM_thread *, int, int, int *)
jvmtiError(*
interpreter_ti_getLocal64
struct_interpreter.html
705976e1cb58d1231d76265245eda5f7
)(jvmtiEnv *, struct VM_thread *, int, int, int64 *)
jvmtiError(*
interpreter_ti_getObject
struct_interpreter.html
fc9e4458a0caa1686e44eea951c6aa36
)(jvmtiEnv *, struct VM_thread *, int, int, struct _jobject **)
jvmtiError(*
interpreter_ti_getStackTrace
struct_interpreter.html
f3927285f1a0a856a040ba0ce63deea1
)(jvmtiEnv *, struct VM_thread *, int, int, jvmtiFrameInfo *, int *)
jvmtiError(*
interpreter_ti_get_frame_count
struct_interpreter.html
a979b104b86bd877cc0532f32444ebdc
)(jvmtiEnv *, struct VM_thread *, int *)
jvmtiError(*
interpreter_ti_setLocal32
struct_interpreter.html
f526a07a673a2a6f8bf6f1103d10bf2f
)(jvmtiEnv *, struct VM_thread *, int, int, int)
jvmtiError(*
interpreter_ti_setLocal64
struct_interpreter.html
e76c9f73a8a353f2893496ee70d2c4e1
)(jvmtiEnv *, struct VM_thread *, int, int, int64)
jvmtiError(*
interpreter_ti_setObject
struct_interpreter.html
c596c52c705669f84b27748dba20e333
)(jvmtiEnv *, struct VM_thread *, int, int, struct _jobject *)
unsigned int(*
interpreter_st_get_interrupted_method_native_bit
struct_interpreter.html
3e8510098460e0e7a05ec250d337cdac
)(struct VM_thread *)
void(*
interpreter_ti_set_notification_mode
group__open__interfaces.html
gca6c803185f565050884d402b26b7f12
)(jvmtiEvent event_type, bool enable)
jbyte(*
interpreter_ti_set_breakpoint
group__open__interfaces.html
g87949d479c2b40cc6a0f50fd16a6d521
)(jmethodID method, jlocation location)
void(*
interpreter_ti_clear_breakpoint
group__open__interfaces.html
g6c685fa06d412de21c0be8fce40f981e
)(jmethodID method, jlocation location, jbyte saved)
jvmtiError(*
interpreter_ti_notify_frame_pop
group__open__interfaces.html
g31911fb944a5252e1ff410c03df2ea3c
)(jvmtiEnv *, VM_thread *thread, int depth)
jvmtiError(*
interpreter_ti_pop_frame
group__open__interfaces.html
g9a90649b8994566b4a28af64de5240b9
)(jvmtiEnv *, VM_thread *thread)
void(*
stack_dump
group__open__interfaces.html
g60975925d8444580cfd1f4b8244143e4
)(int, VM_thread *)
Locals
class_locals.html
Locals
class_locals.html
64528fb4d192916d4eec225872b0a445
()
~Locals
class_locals.html
c6c40ef14814dfd95af2c62cd075b452
()
void
init
class_locals.html
3fa7e59ed9cd35fc1f25a8d49d56f88c
(void *ptr, uint32 size)
Value &
operator()
class_locals.html
ca3faf8957e96b07fafb9ae06f27907f
(uint32 id)
void
setLong
class_locals.html
c1f66fdc1d5c56cb98e75e2fe14413f5
(int idx, Value2 val)
Value2
getLong
class_locals.html
70ed04ab3f33efac49c00a19cd01b049
(int idx)
uint8 &
ref
class_locals.html
e63053787cf5c65305584a59f72248a9
(uint32 id)
uint32
getLocalsNumber
class_locals.html
18eaa40ae0b7253c4bcc7c228b1cda64
()
static int
getStorageSize
class_locals.html
cef880974cf8ce849b3b8491aab7de2c
(int size)
friend void
interp_enumerate_root_set_single_thread_on_stack
class_locals.html
2cc1719a4f01c1b19da42fb0a61a290c
(VM_thread *)
friend void
interp_ti_enumerate_root_set_single_thread_on_stack
class_locals.html
4f79bcce395e6e16f526e7d3ad6ed442
(jvmtiEnv *ti_env, VM_thread *thread)
MonitorList
struct_monitor_list.html
ManagedObject *
monitor
struct_monitor_list.html
0b4fcea4f70b501514a8123874a38371
MonitorList *
next
struct_monitor_list.html
9b4fa2b9d5dd55e0079268e1c1b295f2
Stack
class_stack.html
Stack
class_stack.html
ad2dba93f4d8907a5a7729ee840f444b
()
~Stack
class_stack.html
40bd5dff912f0e5290777c4b46d17809
()
void
init
class_stack.html
f6abf0e6e12447fe2c4741a1bda5946b
(void *ptr, int size)
Value &
pick
class_stack.html
8a079ea72facd1fe2d42f1809c5c0269
(int offset=0)
uint8 &
ref
class_stack.html
742592eb35488b1b3c864ed938033fae
(int offset=0)
void
push
class_stack.html
3522667a9240ad767250acef3574ea8a
(int size=1)
void
pop
class_stack.html
ac905aa6f79c0cc6c5f5de6ca0249c93
(int size=1)
void
popClearRef
class_stack.html
10b764339a224500f74d6a76e7f90ef4
(int size=1)
void
setLong
class_stack.html
060597ea2499804883541bf4192a2375
(int idx, Value2 val)
Value2
getLong
class_stack.html
06abf24012cc68332a22af1d355b8c11
(int idx)
void
clear
class_stack.html
dab1284b8929385d4020356fb52c8139
()
int
getIndex
class_stack.html
77c239f5d54b5ba258c61426c9e10821
()
static int
getStorageSize
class_stack.html
1dc075f487c2000ed892185e56b695e9
(int size)
friend void
interp_enumerate_root_set_single_thread_on_stack
class_stack.html
2cc1719a4f01c1b19da42fb0a61a290c
(VM_thread *)
friend void
interp_ti_enumerate_root_set_single_thread_on_stack
class_stack.html
4f79bcce395e6e16f526e7d3ad6ed442
(jvmtiEnv *ti_env, VM_thread *thread)
StackFrame
struct_stack_frame.html
uint8 *
ip
struct_stack_frame.html
1db981b50f2aa3809491d16d1319d6cc
Stack
stack
struct_stack_frame.html
3ad130c27479c6114d68bc4785361b9c
Locals
locals
struct_stack_frame.html
f721a732439c603cecea7b679b7b842a
Method *
method
struct_stack_frame.html
270020c8f46f2b1da710b88f0b1abd58
StackFrame *
prev
struct_stack_frame.html
265fe8ecf224c16d77f30dda44fec802
FramePopListener *
framePopListener
struct_stack_frame.html
ecb34cdb704c49beb8a7c8d90f2ca598
ManagedObject *
This
struct_stack_frame.html
de947bcea05543676a50b03de07c89a7
MonitorList *
locked_monitors
struct_stack_frame.html
2f752159225aadbfc836180a07471356
MonitorList *
free_monitors
struct_stack_frame.html
f90d0cfbbc8d296addca0520d48aab00
PopFrameState
jvmti_pop_frame
struct_stack_frame.html
bba3f94f289f62a6c7ccd26e922c28df
bool
dump_bytecodes
struct_stack_frame.html
90ef0192c6be147daae2bedad3cf0b5b
ManagedObject *
exc
struct_stack_frame.html
eb40a222cad1a9daaee17d0f8397a82f
ManagedObject *
exc_catch
struct_stack_frame.html
371dee79e6d637be6ca0e2971674d8d7
Value
union_value.html
uint32
u
union_value.html
56a36646d617a9eb8853d65176f00eaf
int32
i
union_value.html
6f3d711aa827b33ac270b861e45df3b0
float
f
union_value.html
69ea45789404f52552bd5a6432f44830
REF
ref
union_value.html
1deacdae4598dada2bf88c0b3a526a73
Value2
union_value2.html
Value
v
union_value2.html
a6ad3577dc9851e6df84d7c2be8c32ed
[2]
int64
i64
union_value2.html
963073e054a9dcbb5c424b495c06cb74
uint64
u64
union_value2.html
7833847887fecab123e82bb7f19a74df
double
d
union_value2.html
184170445d90efcddb82eee88013379e
ManagedObject *
ref
union_value2.html
ce14f7e9df41f1d216d4d6306bfc76d8