Main Page Class Hierarchy Compound List File List Header Files Compound Members File Members
outerMethodMap Member List
This is the complete list of members for outerMethodMap, including all inherited members.
- _codes
[protected] - _file
[protected] - _line
[protected] - _literals
[protected] - _map
[protected] - _mark
[protected] - _source
[protected] - accessedSlots(blockMethodMap *bmm)
- add_slots_to(oop src, oop dst, bool new_only, void *FH)
- all_blocks(OopList** literals = NULL)
- allocInit(mapOop new_map)
[inline, protected] - annotation
[protected] - arg_count()
[virtual] - basic_create_method(slotList* slots, ByteCode* b, methodMap &m1, char *annotation, bool isBlock)
[friend] - beginningOfStatement(fint bci)
- blocks_upto(fint bci, OopList** literals = NULL)
- branch_targets( bool& got_one, BoolBList** branch_targets, BoolBList** backwards_branch_targets = NULL)
- 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] - check_byteCodes_and_literals( smi& errorIndex, IntBList*& stack_deltas, byteVectorOop codes, objVectorOop literals )
[friend] - 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)
- containsBranch()
- containsLoop()
- containsNLR()
- 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_outerMethod(slotList* slots, ByteCode* b, char* annotation, IntBList* stack_deltas)
[friend] - debug_size(oop p)
[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)
- expression_stack(fint bci, bool keepArgs, fint startBCI)
- expression_stack(fint bci, bool keepArgs)
[inline] - expression_stack_bcis(bool debugMode)
- 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_local_bytecodes_and_links( oldMapList* old_maps, slotsOop outerMethod, IntBList* stack_deltas = NULL)
[protected] - fix_local_bytecodes_and_links_in_myself( oldMapList* old_maps, slotsOop outerMethod, IntBList* stack_deltas)
[protected] - fix_local_bytecodes_and_links_of_my_blocks( oldMapList* old_maps, slotsOop outerMethod)
[protected] - fix_up_method( oop obj, oop old_optimized_method = NULL, bool isOKToBashLiteralVector = false, bool mustAllocate= true, IntBList* stack_deltas = NULL)
[virtual] - fixup()
[inline, virtual] - gc_mark_contents(oop p)
[inline, virtual] - GenSendOrLocal( ByteCode* bc, stringOop sel)
- get_annotation()
[inline, virtual] - get_index_at(fint byteCodeIndex)
- get_lexical_link_map()
[inline, virtual] - get_selector_at(fint byteCodeIndex)
- getLocalSlot( fint lexicalLevel, fint index)
- grow(fint delta, bool mustAllocate= true)
[inline] - has_assignment_slots()
- has_code()
[inline, virtual] - hasSubBlocks()
[inline] - 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_codes()
[inline] - length_literals()
[inline] - 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)
[inline, virtual] - mirror_source_offset(oop r)
[inline, 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_byteCode_at(fint byteCodeIndex)
- print_byteVector(oop obj)
[inline, virtual] - print_code(oop obj)
[virtual] - print_map()
[inline] - print_objVector(oop obj)
[inline, virtual] - print_oop(oop obj)
[virtual] - print_source()
[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_lexical_links( slotsOop enclosingMethod, slotsOop outerMethod, stringOop src, fint srcOffset, bool isOKToBashLiteralVector)
[protected, virtual] - set_outer_method_link_in_literals( slotsOop outerMethod)
[protected] - set_vtbl_value(VtblPtr_t vtbl)
[inline] - setCodes(byteVectorOop c)
[inline, protected] - setFile(stringOop f)
[inline] - setLine(smiOop l)
[inline] - setLiterals(objVectorOop lit)
[inline, protected] - setSource(stringOop s)
[inline, protected] - 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] - start_codes()
[inline] - start_literals()
[inline] - 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:16:15 2000 for SelfVM by
1.0.0 written by Dimitri van Heesch,
© 1997-1999