Main Page Class Hierarchy Compound List File List Header Files Compound Members File Members
mirrorOopClass Member List
This is the complete list of members for mirrorOopClass, including all inherited members.
- _map
- _mark
- _reflectee
[protected]
- add_slots(oop contents, bool new_only, void *FH)
[inline]
- add_slots_if_absent_prim(oop contents, void *FH)
- add_slots_prim(oop contents, void *FH)
- addr()
[inline, protected]
- all_prim(oop lim)
- annotation_at_prim(stringOop n)
[inline]
- arg_count()
[inline]
- as_memOop(void* p)
[friend]
- as_mirror(bool mustAllocate= true)
- as_mirror_or_fail()
[inline]
- as_mirror_prim(oop obj)
[friend]
- as_oopsOop(void* p)
[friend]
- as_oTableEntry()
[inline]
- as_slotsOop(void* p)
[friend]
- at(fint which)
[inline]
- at_put(fint which, oop contents, bool cs = true)
[inline]
- bci_prim()
[inline]
- byte_at(fint which)
[inline]
- byte_size()
[inline]
- canonicalize_map()
- clear_mark()
[inline]
- clone(bool mustAllocate= true)
[inline]
- clone_into_same_gen(oop obj, bool mustAllocate= true)
[inline]
- clone_prim(void *FH)
- cloneSize(fint length, bool mustAllocate= true, oop filler= NULL)
[inline]
- codes()
[inline]
- codes_prim()
[inline]
- compact_prim()
- compute_derived_offset()
- contents_at_prim(stringOop n)
[inline]
- copy(fint size, bool mustAllocate= true, oop genObj= NULL, bool cs= true)
[inline]
- copy_add_slot(stringOop name, slotType t, oop contents, oop anno, bool mustAllocate= false)
[inline]
- copy_add_slot_fixing_up_method( stringOop name, slotType t, oop contents, oop anno, bool mustAllocate= false)
- copy_add_slot_prim(stringOop name, mirrorOop contMirror, bool isP, bool isA, oop anno, void *FH)
- slotsOopClass::copy_add_slot_prim(stringOop name, oop contents, bool isP, bool isA, oop anno, void *FH)
- copy_remove_prim(stringOop name, void *FH)
- copy_remove_slot(stringOop name, bool mustAllocate= false)
[inline]
- copy_remove_slot_fixing_up_method(stringOop name, bool mustAllocate)
- copy_remove_slot_prim(stringOop name, void *FH)
- copy_set_annotation_prim(oop a, void *FH)
- create_block_prim()
[inline]
- create_slots(fint size)
[friend]
- credits_prim()
- debug_print()
- debug_size()
[inline]
- define(oop contents)
- define_prim(mirrorOop contMir, void *FH)
- slotsOopClass::define_prim(oop contents, void *FH)
- derived_offset()
[inline]
- eq_prim(oop arg)
[inline]
- evaluate_in_context_prim(mirrorOop methodMirror)
- slotsOopClass::evaluate_in_context_prim(oop meth)
- expr_stack_prim()
[inline]
- file()
[inline]
- file_prim()
[inline]
- find_nonVM_slot(stringOop name)
[inline]
- find_slot(stringOop name)
[inline]
- fix_generation(fint size)
[inline]
- fix_up_method( oop old_optimized_method, bool isOKToBashLiteralVector= false, bool mustAllocate= true, IntBList* stack_deltas = NULL)
[inline]
- flush_inline_cache_prim()
- flush_prim()
- flushUnused_prim()
- forward_to(memOop p)
[inline]
- forwardee()
[inline]
- garbage_collect_prim()
- gc_forward_to(oTableEntry* p)
[inline]
- gc_forwardee()
[inline]
- gc_mark()
[inline]
- gc_mark_derived(oop* ptr, int32 offset)
[inline]
- gc_mark_referents()
- gc_moved()
[inline]
- gc_unmark()
[inline]
- gc_unmark_derived(oop* ptr)
[inline]
- get_annotation_prim()
[inline]
- get_reflectee_prim()
[inline]
- get_slot(slotDesc* slot)
[inline]
- get_slot(stringOop name)
[inline]
- get_slot_data_address(slotDesc* slot)
[inline]
- get_slot_data_address(stringOop name)
[inline]
- get_slot_data_address_if_present(stringOop name, bool &inObj)
[inline]
- get_slot_data_address_if_present(char *name, bool &inObj)
- grow(fint size, fint delta, bool mustAllocate= true)
[inline]
- has_code()
[inline]
- identity_hash()
[inline]
- init_mark()
[inline]
- insert(fint size, fint change_point, fint delta, bool mustAllocate= true, bool sameGen= false)
[inline]
- is_argument_at_prim(stringOop n)
[inline]
- is_assignable_at_prim(stringOop n)
[inline]
- is_assignment()
[inline]
- is_block()
[inline]
- is_block_with_code()
[inline]
- is_byteVector()
[inline]
- is_enumerable(oop* matching_cell)
[inline]
- is_fctProxy()
[inline]
- is_float()
[inline]
- is_foreign()
[inline]
- is_forwarded()
[inline]
- is_gc_marked()
[inline]
- is_killable()
[inline]
- is_live()
[inline]
- is_map()
[inline]
- is_mark()
[inline]
- is_mark_as_memOop()
[inline]
- is_marked()
[inline]
- is_marked_memOop(memOop p)
[friend]
- is_mem()
[inline]
- is_method_like()
[inline]
- is_mirror()
[inline]
- is_new()
[inline]
- is_object_start(oop p)
[friend]
- is_objVector()
[inline]
- is_old()
[inline]
- is_parent_at_prim(stringOop n)
[inline]
- is_process()
[inline]
- is_profiler()
[inline]
- is_programmable_slots()
[inline]
- is_proxy()
[inline]
- is_slots()
[inline]
- is_smi()
[inline]
- is_string()
[inline]
- is_vframe()
[inline]
- kill()
[inline]
- kind()
[inline]
- length_obj_array()
[inline]
- line()
[inline]
- line_prim()
[inline]
- literals()
[inline]
- literals_prim()
[inline]
- manufacturer_prim()
- map()
[inline]
- map_offset()
[friend]
- mark()
[inline]
- mark_as_memOop()
[inline]
- mark_memOop(memOop p)
[friend]
- markAllUnused_prim()
- markify()
[inline]
- memify()
[inline]
- methodHolder_prim()
[inline]
- mirror_annotation_at(stringOop name)
[inline]
- mirror_bci()
[inline]
- mirror_codes()
[inline]
- mirror_contents_at(stringOop name)
[inline]
- mirror_copy_set_annotation(oop a, bool mustAllocate= false)
[inline]
- mirror_expr_stack()
[inline]
- mirror_file()
[inline]
- mirror_get_annotation()
[inline]
- mirror_is_argument_at(stringOop name)
[inline]
- mirror_is_assignable_at(stringOop name)
[inline]
- mirror_is_parent_at(stringOop name)
[inline]
- mirror_line()
[inline]
- mirror_literals()
[inline]
- mirror_methodHolder()
[inline]
- mirror_name_at(smi inx)
[inline]
- mirror_names()
[inline]
- mirror_parent()
[inline]
- mirror_receiver()
[inline]
- mirror_reflectee()
[inline]
- mirror_selector()
[inline]
- mirror_sender()
[inline]
- mirror_source()
[inline]
- mirror_source_length()
[inline]
- mirror_source_offset()
[inline]
- my_generation()
[inline]
- name_at_prim(smi inx)
[inline]
- names_prim()
[inline]
- obj_at_put(fint which, oop contents)
[inline]
- objectID_prim()
- oopClass()
[inline]
- oopClass(oopClass &o)
[inline]
- oops(fint which = 0)
[inline]
- operating_system_prim()
- parent_prim()
[inline]
- print()
- print_changed_option_primitives_prim()
- print_memory_histogram_prim(smi size)
- print_memory_prim()
- print_nmethod_histogram_prim(smi size)
- print_oop()
- print_option_primitives_prim()
- print_prim()
- print_real()
- print_real_oop()
- print_slot_stats_prim()
- print_string(char* buf)
- print_zone_stats_prim()
- quit_prim()
- receiver_prim()
[inline]
- record_promotion(fint size)
- reflectee()
[inline]
- relocate()
[inline]
- remove(fint size, fint change_point, fint delta, bool mustAllocate= true, bool sameGen= false)
[inline]
- remove_all_slots_prim(void *FH)
- remove_slot_prim(stringOop name, void *FH)
- scavenge(fint size)
- memOopClass::scavenge()
- selector_prim()
[inline]
- sender_prim()
[inline]
- set_canonical_map(Map* new_map)
- set_identity_hash(smi)
- set_map(Map* m, bool cs = true)
[inline]
- set_mark(markOop m)
[inline]
- set_mark(memOop p)
[inline]
- set_mark()
[inline]
- set_reflectee(oop r)
[inline]
- set_slot(slotDesc* sd, oop x)
[inline]
- shrink(fint size, fint delta, bool mustAllocate= true)
[inline]
- size()
[inline]
- size_prim()
[inline]
- source()
[inline]
- source_length_prim()
[inline]
- source_offset_prim()
[inline]
- source_prim()
[inline]
- switch_pointer(oop* where, oop to)
- switch_reflectee(oop* where, oop to)
- tag()
[inline]
- tenure_prim()
- unmark_memOop(memOop p)
[friend]
- unwind_protect_prim(oop doBlock, oop protectBlock)
[friend]
- verify()
- verify_oop(bool expectErrorObj = false)
- verify_oop_mark_ok()
[inline]
- verify_prim()
- verifyBytesPart(char*& b)
[inline]
Generated at Tue Jun 27 12:14:48 2000 for SelfVM by
1.0.0 written by Dimitri van Heesch,
© 1997-1999