#include <markOop.h>
Class diagram for markOopClass:
Public Members | |||
![]() | ![]() | Map* | map () |
![]() | ![]() | BOOL_ACCESSOR (mark) #define VALUE_ACCESSOR(name, setAction, setAssert) VALUE_ACCESSOR(hash, if ((v & hash_mask) = = 0) v += first_hash | |
![]() | ![]() | assert (val->hash() != no_hash, "should have hash now")) | |
![]() | ![]() | VALUE_ACCESSOR (age, , ) | |
![]() | ![]() | smi | identity_hash () |
![]() | ![]() | void | print_oop () |
![]() | ![]() | void | print () |
Friends | |||
![]() | ![]() | int32 | assign_hash (markOop& m) |
![]() | ![]() | int32 | hash_markOop (markOop& m) |
Map * markOopClass::map () [inline]
|
Reimplemented from oopClass.
markOopClass::BOOL_ACCESSOR (mark) [pure virtual]
|
markOopClass::assert (val-, hash()! = no_hash, "should have hash now") |
markOopClass::VALUE_ACCESSOR (age) |
smi markOopClass::identity_hash () [inline]
|
Reimplemented from oopClass.
void markOopClass::print_oop () [inline]
|
Reimplemented from oopClass.
void markOopClass::print () |
Reimplemented from oopClass.
int32 assign_hash (markOop & m) [friend]
|
int32 hash_markOop (markOop & m) [friend]
|