Main Page Class Hierarchy Compound List File List Header Files Compound Members File Members
immediateMap Member List
This is the complete list of members for immediateMap, 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] - debug_size(oop p)
[inline, virtual] - define(oop obj, oop contents)
[virtual] - delete_map()
[inline, virtual] - dummy_obj(oop filler) = 0
[pure 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() = 0
[pure 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:13:53 2000 for SelfVM by
1.0.0 written by Dimitri van Heesch,
© 1997-1999