#include <mapMap.h>
Class diagram for mapMap:
Public Members | |||
bool | is_map () | ||
fint | length_slots () | ||
fint | length_nonVM_slots () | ||
fint | size () | ||
fint | object_size (oop obj) | ||
oop | clone (oop obj, bool mustAllocate= true, oop genObj= NULL) | ||
oop | cloneSize (oop obj, fint length, bool mustAllocate= true, oop filler= NULL) | ||
oop | fill_in_slots (slotList* slist, fint slotCount) | ||
virtual oop | scavenge (oop obj) | ||
bool | verify (oop obj) | ||
void | switch_pointer (oop obj, oop* where, oop to) | ||
mirrorOop | mirror_proto () | ||
oop | dummy_obj (oop filler) | ||
fint | empty_object_size () | ||
bool | is_enumerable (oop obj, oop* matching_cell) | ||
void | print (oop obj) | ||
Friends | |||
Map* | create_mapMap () |
bool mapMap::is_map () [inline, virtual]
|
Reimplemented from Map.
fint mapMap::length_slots () [inline, virtual]
|
Reimplemented from Map.
fint mapMap::length_nonVM_slots () [inline, virtual]
|
Reimplemented from Map.
fint mapMap::size () [inline, virtual]
|
Reimplemented from Map.
fint mapMap::object_size (oop obj) [inline, virtual]
|
Reimplemented from Map.
oop mapMap::clone (oop obj, bool mustAllocate = true, oop genObj = NULL) [virtual]
|
Reimplemented from Map.
oop mapMap::cloneSize (oop obj, fint length, bool mustAllocate = true, oop filler = NULL) [virtual]
|
Reimplemented from Map.
oop mapMap::fill_in_slots (slotList * slist, fint slotCount) [inline, virtual]
|
Reimplemented from Map.
oop mapMap::scavenge (oop obj) [virtual]
|
Reimplemented from Map.
bool mapMap::verify (oop obj) [virtual]
|
Reimplemented from Map.
void mapMap::switch_pointer (oop obj, oop * where, oop to) [inline, virtual]
|
Reimplemented from Map.
mirrorOop mapMap::mirror_proto () [inline, virtual]
|
Reimplemented from Map.
oop mapMap::dummy_obj (oop filler) [inline, virtual]
|
Reimplemented from Map.
fint mapMap::empty_object_size () [inline, virtual]
|
Reimplemented from Map.
bool mapMap::is_enumerable (oop obj, oop * matching_cell) [inline, virtual]
|
Reimplemented from Map.
void mapMap::print (oop obj) [virtual]
|
Reimplemented from Map.
Map* create_mapMap () [friend]
|