Main Page Class Hierarchy Compound List File List Header Files Compound Members File Members
codeSlotsMap Member List
This is the complete list of members for codeSlotsMap, 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]
- annotation
[protected]
- arg_count()
[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)
[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]
- debug_size(oop p)
[inline, virtual]
- define(oop obj, oop contents)
[virtual]
- delete_map()
[inline, virtual]
- 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]
- 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]
- init_dependents()
[inline, protected, 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]
- 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 ignored)
[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_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)
[inline, 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]
- verifyBytesPart(oop obj, char*& b)
[virtual]
- vtbl_value()
[inline]
Generated at Tue Jun 27 12:13:08 2000 for SelfVM by
1.0.0 written by Dimitri van Heesch,
© 1997-1999