Main Page   Class Hierarchy   Compound List   File List   Header Files   Compound Members   File Members   
foreignOopClass Member List
This is the complete list of members for foreignOopClass, including all inherited members.
- _map
 - _mark
 - 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)
 - arg_count()
 [inline] - as_memOop(void* p)
 [friend] - as_mirror(bool mustAllocate= true)
 - as_mirror_or_fail()
 [inline] - 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] - byte_at(fint which)
 [inline] - byte_size()
 [inline] - canonicalize_map()
 - clear_mark()
 [inline] - clone(bool mustAllocate)
 [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] - compact_prim()
 - compute_derived_offset()
 - 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, oop contents, bool isP, bool isA, oop anno, 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)
 - create_block_prim()
 - create_slots(fint size)
 [friend] - credits_prim()
 - debug_print()
 - debug_size()
 [inline] - define(oop contents)
 - define_prim(oop contents, void *FH)
 - derived_offset()
 [inline] - eq_prim(oop arg)
 [inline] - evaluate_in_context_prim(oop meth)
 - file()
 [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()
 - foreign_hash()
 [inline] - foreignMap class
 [friend] - 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_pointer()
 [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_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_live_foreign()
 [inline, protected] - 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_null()
 [inline] - is_object_start(oop p)
 [friend] - is_objVector()
 [inline] - is_old()
 [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] - kill_foreign()
 [inline, protected] - kind()
 [inline] - length_obj_array()
 [inline] - line()
 [inline] - literals()
 [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] - 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] - obj_at_put(fint which, oop contents)
 [inline] - objectID_prim()
 - oopClass()
 [inline] - oopClass(oopClass &o)
 [inline] - oops(fint which = 0)
 [inline] - operating_system_prim()
 - 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()
 - record_promotion(fint size)
 - 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)
 - same_pointer_as(foreignOop x)
 [inline] - scavenge(fint size)
 - memOopClass::scavenge()
 - 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_pointer(const void *ptr)
 [inline] - set_slot(slotDesc* sd, oop x)
 [inline] - shrink(fint size, fint delta, bool mustAllocate= true)
 [inline] - size()
 [inline] - source()
 [inline] - switch_pointer(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:13:37 2000 for SelfVM by
 1.0.0 written by Dimitri van Heesch,
 © 1997-1999