Main Page   Class Hierarchy   Compound List   File List   Header Files   Compound Members   File Members  

immediateMap Class Reference

#include <immediateMap.h>

Class diagram for immediateMap:

Map MapBase smiMap floatMap

List of all members.

Public Members

fint size ()
fint length_slots ()
fint length_nonVM_slots ()
oop clone (oop obj, bool mustAllocate= true, oop genObj= NULL)
bool can_inline_clone ()
oop cloneSize (oop obj, fint length, bool mustAllocate= true, oop filler= NULL)
bool verify (oop obj)
virtual oop scavenge (oop obj)
void switch_pointer (oop obj, oop* where, oop to)
fint empty_object_size ()
fint object_size (oop obj)
fint object_byte_size (oop obj)
bool is_enumerable (oop obj, oop* matching_cell)
oop fill_in_slots (slotList* slist, fint slotCount)

Detailed Description


Member Function Documentation

fint immediateMap::size () [inline, virtual]

Reimplemented from Map.

fint immediateMap::length_slots () [inline, virtual]

Reimplemented from Map.

fint immediateMap::length_nonVM_slots () [inline, virtual]

Reimplemented from Map.

oop immediateMap::clone (oop obj, bool mustAllocate = true, oop genObj = NULL) [inline, virtual]

Reimplemented from Map.

bool immediateMap::can_inline_clone () [inline, virtual]

Reimplemented from Map.

oop immediateMap::cloneSize (oop obj, fint length, bool mustAllocate = true, oop filler = NULL) [inline, virtual]

Reimplemented from Map.

bool immediateMap::verify (oop obj) [inline, virtual]

Reimplemented from Map.

virtual oop immediateMap::scavenge (oop obj) [inline, virtual]

Reimplemented from Map.

void immediateMap::switch_pointer (oop obj, oop * where, oop to) [inline, virtual]

Reimplemented from Map.

fint immediateMap::empty_object_size () [inline, virtual]

Reimplemented from Map.

fint immediateMap::object_size (oop obj) [inline, virtual]

Reimplemented from Map.

fint immediateMap::object_byte_size (oop obj) [inline, virtual]

Reimplemented from Map.

bool immediateMap::is_enumerable (oop obj, oop * matching_cell) [inline, virtual]

Reimplemented from Map.

oop immediateMap::fill_in_slots (slotList * slist, fint slotCount) [virtual]

Reimplemented from Map.


The documentation for this class was generated from the following files:
Generated at Tue Jun 27 12:13:53 2000 for SelfVM by doxygen 1.0.0 written by Dimitri van Heesch, © 1997-1999