Main Page Class Hierarchy Compound List File List Header Files Compound Members File Members
proxyMap Member List
This is the complete list of members for proxyMap, including all inherited members.
- _add_slot_dependents
[protected] - _map
[protected] - _map_chain
[protected] - _mark
[protected] - add_slot_dependents()
[inline] - add_slots_to(oop src, oop dst, bool new_only, void *FH)
- allocInit(mapOop new_map)
[inline, protected] - annotation
[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] - change_slot(oop obj, slotDesc *s, slotType t, oop contents, oop anno, bool mustAllocate= true)
[virtual] - clone(oop obj, bool mustAllocate= true, oop genObj= NULL)
[inline, virtual] - cloneSize(oop obj, fint length, bool mustAllocate= true, oop filler= NULL)
[virtual] - codes()
[inline, virtual] - compare(Map* m)
- copy(bool mustAllocate= true, oop genObj= NULL)
[inline] - copy_add_argument_slot(slotsOop obj, stringOop name, slotType t, oop cont, oop anno, bool mustAllocate= false)
[protected] - copy_add_assignment_slot(slotsOop obj, stringOop name, slotType t, oop anno, bool mustAllocate= false)
[protected] - copy_add_data_slot(slotsOop obj, stringOop name, slotType t, oop cont, oop anno, bool mustAllocate= false)
[protected] - copy_add_method_slot(slotsOop obj, stringOop name, slotType t, oop cont, oop anno, bool mustAllocate= false)
[protected] - copy_add_new_assignment_slot(slotsOop obj, stringOop name, slotType t, oop anno, bool mustAllocate= false)
[protected] - copy_add_new_slot(slotsOop obj, stringOop name, slotType t, oop cont, oop anno, bool mustAllocate= false)
[protected] - copy_add_slot(oop obj, stringOop name, slotType t, oop contents, oop anno, bool mustAllocate= false)
[virtual] - copy_for_changing(bool mustAllocate= true)
[protected] - copy_remove_one_slot(slotsOop obj, slotDesc *slot, bool mustAllocate= false)
[protected] - copy_remove_slot(oop obj, stringOop name, bool mustAllocate= false)
[virtual] - create_map(fint size, slotList *slots, Map *mm, oop *obj)
[friend] - create_object(fint size)
[inline, virtual] - create_proxy()
[friend] - create_slots(slotList* slots, char* annotation = "")
[friend] - deallocate_slot_dependents()
- debug_size(oop p)
[inline, virtual] - define(oop obj, oop contents)
[virtual] - delete_map()
[virtual] - dependents
[protected] - dependents_for_slot(slotDesc *)
- dummy_initialize(oop obj, oop filler)
[virtual] - dummy_obj(oop filler)
[virtual] - empty_object_size()
[virtual] - empty_vector_object_size()
[inline] - 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] - forward_map(Map* oldMap)
- 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] - has_slot_dependents()
[inline] - init(stringOop name, slotsOop method)
[inline, virtual] - init_dependents()
[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()
[virtual] - length_obj_array(oop obj)
[inline, virtual] - length_obj_slots()
- length_slots()
[inline, virtual] - line()
[inline, virtual] - literals()
[inline, virtual] - map_chain()
[inline] - map_chain_offset()
[friend] - map_from_map_chain(nmln* p)
[friend] - 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] - moveDeps(nmln* newDeps, int32 delta)
- 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_length
- 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)
[virtual] - set_annotation(oop a)
[inline, virtual] - set_vtbl_value(VtblPtr_t vtbl)
[inline] - shift_map(Map* target)
[virtual] - shift_obj_slots(smiOop offset, fint delta)
[protected, virtual] - should_canonicalize()
[inline, virtual] - size()
[inline, virtual] - slot(fint i)
[inline] - slotIterator()
[inline, virtual] - slots()
[inline, virtual] - slots_length
- source()
[inline, virtual] - switch_pointer(oop obj, oop* where, oop to)
[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)
[virtual] - verify_dependents()
- verifyBytesPart(oop obj, char*& b)
[virtual] - vtbl_value()
[inline]
Generated at Tue Jun 27 12:16:41 2000 for SelfVM by
1.0.0 written by Dimitri van Heesch,
© 1997-1999