Main Page   Class Hierarchy   Compound List   File List   Header Files   Compound Members   File Members   
smiMap Member List
This is the complete list of members for smiMap, including all inherited members.
- _map
 [protected] - _mark
 [protected] - add_slots_to(oop src, oop dst, bool new_only, void *FH)
 - allocInit(mapOop new_map)
 [inline, protected] - arg_count()
 [inline, virtual] - byte_array(oop obj, fint which = 0)
 [inline, virtual] - byte_at(oop obj, fint which)
 [inline, virtual] - byte_at_put(oop obj, fint which, char contents)
 [inline, virtual] - can_have_dependents()
 [inline, virtual] - can_inline_clone()
 [inline, virtual] - clone(oop obj, bool mustAllocate= true, oop genObj= NULL)
 [inline, virtual] - cloneSize(oop obj, fint length, bool mustAllocate= true, oop filler= NULL)
 [inline, virtual] - codes()
 [inline, virtual] - compare(Map* m)
 - copy(bool mustAllocate= true, oop genObj= NULL)
 [inline] - copy_add_slot(oop obj, stringOop name, slotType t, oop contents, oop anno, bool mustAllocate= false)
 [virtual] - copy_remove_slot(oop obj, stringOop name, bool mustAllocate= false)
 [virtual] - create_map(fint size, slotList *slots, Map *mm, oop *obj)
 [friend] - create_smiMap(oop parent)
 [friend] - debug_size(oop p)
 [inline, virtual] - define(oop obj, oop contents)
 [virtual] - delete_map()
 [inline, virtual] - dummy_obj(oop filler)
 [inline, virtual] - empty_object_size()
 [inline, virtual] - equal(Map* other)
 - file()
 [inline, virtual] - fill_in_slots(slotList* slist, fint slotCount)
 [virtual] - find_assignee_slot( stringOop name)
 - find_nonVM_slot(stringOop name)
 - find_slot(stringOop name)
 [virtual] - find_slot_binary(stringOop name)
 [inline, protected] - find_slot_index_binary_for(stringOop name, bool &found)
 [protected] - find_slot_index_for(stringOop name, bool &found)
 - find_slot_index_linear_for(stringOop name, bool &found)
 [protected] - find_slot_linear(stringOop name)
 [inline, protected] - findSlot_init()
 [friend] - fix_up_method( oop obj, oop old_optimized_method, bool isOKToBashLiteralVector= false, bool mustAllocate= true, IntBList* stack_deltas = NULL)
 [virtual] - fixup()
 [inline, virtual] - gc_mark_contents(oop p)
 [inline, virtual] - get_annotation()
 [inline, virtual] - grow(fint delta, bool mustAllocate= true)
 [inline] - has_assignment_slots()
 - has_code()
 [inline, virtual] - init(stringOop name, slotsOop method)
 [inline, virtual] - initialize()
 [inline, virtual] - insert(fint index, bool mustAllocate= true)
 [inline] - is_assignment()
 [inline, virtual] - is_block()
 [inline, virtual] - is_byteVector()
 [inline, virtual] - is_enumerable(oop obj, oop* matching_cell)
 [inline, virtual] - is_fctProxy()
 [inline, virtual] - is_float()
 [inline] - is_foreign()
 [inline, virtual] - is_killable()
 [inline, virtual] - is_live(oop p)
 [inline, virtual] - is_map()
 [inline, virtual] - is_method_like()
 [inline, virtual] - is_mirror()
 [inline, virtual] - is_objVector()
 [inline, virtual] - is_process()
 [inline, virtual] - is_profiler()
 [inline, virtual] - is_programmable_slots()
 [inline, virtual] - is_proxy()
 [inline, virtual] - is_slots()
 [inline, virtual] - is_smi()
 [inline] - is_string()
 [inline, virtual] - is_vframe()
 [inline, virtual] - kill(oop p)
 [inline, virtual] - kind()
 [inline, virtual] - length_byte_array(oop obj)
 [inline, virtual] - length_nonVM_slots()
 [inline, virtual] - length_obj_array(oop obj)
 [inline, virtual] - length_obj_slots()
 - length_slots()
 [inline, virtual] - line()
 [inline, virtual] - literals()
 [inline, virtual] - matching_slots_assignment_name(oop match)
 - matching_slots_data(oop match)
 - matching_slots_name(oop match)
 - mirror_annotation_at(oop obj, stringOop name)
 [virtual] - mirror_bci(oop r)
 [virtual] - mirror_codes(oop r)
 [virtual] - mirror_contents_at(oop r, stringOop name)
 [virtual] - mirror_copy_set_annotation(oop obj, oop a, bool mustAllocate= false)
 [virtual] - mirror_expr_stack(oop r)
 [virtual] - mirror_file(oop r)
 [virtual] - mirror_get_annotation(oop obj)
 [virtual] - mirror_is_argument_at(oop r, stringOop name)
 [virtual] - mirror_is_assignable_at(oop r, stringOop name)
 [virtual] - mirror_is_parent_at(oop r, stringOop name)
 [virtual] - mirror_line(oop r)
 [virtual] - mirror_literals(oop r)
 [virtual] - mirror_methodHolder(oop r)
 [virtual] - mirror_name_at(oop obj, smi inx)
 [virtual] - mirror_names(oop r)
 [virtual] - mirror_parent(oop r)
 [virtual] - mirror_proto()
 [inline, virtual] - mirror_receiver(oop r)
 [virtual] - mirror_reflectee(oop r)
 [inline, virtual] - mirror_selector(oop r)
 [virtual] - mirror_sender(oop r)
 [virtual] - mirror_source(oop r)
 [virtual] - mirror_source_length(oop r)
 [virtual] - mirror_source_offset(oop r)
 [virtual] - obj_array(oop obj, fint which = 0)
 [inline, virtual] - obj_at(oop obj, fint which)
 [inline, virtual] - obj_at_put(oop obj, fint which, oop contents)
 [inline, virtual] - object_byte_size(oop obj)
 [inline, virtual] - object_size(oop obj)
 [inline, virtual] - print(oop obj)
 [virtual] - print_byteVector(oop obj)
 [inline, virtual] - print_code(oop obj)
 [inline, virtual] - print_map()
 [inline] - print_objVector(oop obj)
 [inline, virtual] - print_oop(oop obj)
 [virtual] - print_string(oop obj, char* buf)
 [virtual] - remove(slotDesc* slot, fint delta, bool mustAllocate= true)
 [inline] - scavenge(oop obj)
 [inline, virtual] - set_annotation(oop a)
 [inline, virtual] - set_vtbl_value(VtblPtr_t vtbl)
 [inline] - shift_map(Map* target)
 [inline, virtual] - should_canonicalize()
 [inline, virtual] - size()
 [inline, virtual] - slot(fint i)
 [inline] - slotIterator()
 [inline, virtual] - slots()
 [inline, virtual] - source()
 [inline, virtual] - switch_pointer(oop obj, oop* where, oop to)
 [inline, virtual] - switch_pointer_in_map(oop* where, oop to)
 [virtual] - switch_pointer_in_map_slot(slotDesc *s, oop* where, oop to)
 [protected, virtual] - verify(oop obj)
 [inline, virtual] - verifyBytesPart(oop obj, char*& b)
 [virtual] - vtbl_value()
 [inline] 
Generated at Tue Jun 27 12:17:36 2000 for SelfVM by
 1.0.0 written by Dimitri van Heesch,
 © 1997-1999