Main Page Class Hierarchy Compound List File List Header Files Compound Members File Members
frame Member List
This is the complete list of members for frame, including all inherited members.
- adjust_blocks(frame* oldScope, frame* newScope, RegisterLocator* rl)
[protected]
- adjust_blocks_of_copied_frames(fint, frame*)
[protected]
- adjust_frame_links_of_copied_frames( frame*, frame*)
[protected]
- adjust_return_addr(int32 delta)
- block_scope_of_home_frame()
- c_entry_point()
- c_return_pc()
- code()
- copy(fint nsenders = 0, bool adjustBlocks = false)
[protected]
- copy_frames_through(frame* last_frame_to_copy)
[protected]
- copy_through_oop_count(frame* last_frame_to_copy)
[protected]
- copy_to(char* sp, char* caller, char* pc, bool adjust)
[protected]
- currentPC()
- currentPC_addr()
- find_last_frame_to_copy(fint nsenders)
[protected]
- fix_current_return_address(char* addr)
- fix_frame(char* pc, char* sp)
- frame_size()
- frame_size_of_uncopied_frame()
[protected]
- gc_mark_contents(RegisterLocator*)
- gc_unmark_contents(RegisterLocator*)
- get_interpreter()
- get_interpreter_of_block_scope()
- get_lookup_arg(fint index)
[protected]
- get_patched_self_frame(char* sp_of_patched_frame)
- home_frame_of_block_scope(frame* hint = NULL)
- home_frame_of_vfo_locals(frame* hint = NULL)
- immediateSelfSender()
- is_compiled_self_frame()
- is_first_self_frame()
- is_in_prologue()
- is_interpreted_self_frame()
- is_patched()
- is_self_frame()
- location_addr(Location r, RegisterLocator* rl = NULL)
- location_of_interpreter_of_block_scope(void* entry_point)
[protected, static]
- make_full_frame(char* pc)
- make_full_frame_after_trap(char* pc)
- make_full_frame_on_user_stack()
- mask_if_present()
[protected]
- my_stack()
- nmethod_frame_chain()
- nmethod_frame_chain_addr()
[protected]
- nmethod_moved_by(int32 delta)
- oops_do(oopsDoFn f, RegisterLocator*)
- patch(frame* prev, bool forceSelfFrame = false)
- patch_compiled_self_frame(returnTrapHandlerFn new_fn)
[protected]
- patch_interpreted_self_frame(bool forProfiling)
[protected]
- patch_profiler_trap()
- print()
- print_compiled()
[protected]
- print_trace_indent()
- printVerbose()
- Profiler
[friend]
- real_return_addr()
- real_return_addr_addr()
[protected]
- Recompilation
[friend]
- remove_patch()
- remove_patches_up_to_C()
- return_addr()
- return_addr_for_patching(bool forceSelfFrame, frame* sendee)
[protected]
- scavenge_contents(RegisterLocator*)
- selfSender()
- send_desc()
- sendee(frame* hint = NULL)
- sender()
- set_currentPC(char* p)
- set_nmethod_frame_chain(frame* f)
- set_real_return_addr(char* x)
- set_return_addr(char* addr)
- stack_locations_do(oopsDoFn f, RegisterLocator*)
- switch_pointers(oop from, oop to, RegisterLocator*)
- trace(oop receiver, nmethod* c)
- trace_patch(returnTrapHandlerFn new_fn)
[protected]
- traceAssignment(oop receiver, nmethod* c)
- traceLookup(oop receiver, nmethod* c)
- vdepth(bool includePrologueVframe = false)
- verify(int n, RegisterLocator* rl)
- verify_oops(RegisterLocator*)
- vfo_locals_of_home_frame()
- zap(RegisterString mask, RegisterLocator*)
Generated at Tue Jun 27 12:13:41 2000 for SelfVM by
1.0.0 written by Dimitri van Heesch,
© 1997-1999