#include <smiOop.hpp>
Inheritance diagram for smiOopDesc:
Public Member Functions | |
smi | value () const |
smi | identity_hash () const |
smiOop | increment () |
smiOop | decrement () |
void | print_on (outputStream *st) |
smi | byte_count () const |
Friends | |
smiOop | as_smiOop (smi value) |
smiOop | as_byte_count_smiOop (smi value) |
Definition at line 37 of file smiOop.hpp.
smi smiOopDesc::byte_count | ( | ) | const [inline] |
smiOop smiOopDesc::decrement | ( | ) | [inline] |
smi smiOopDesc::identity_hash | ( | ) | const [inline] |
Definition at line 46 of file smiOop.hpp.
References value().
Referenced by oopDesc::identity_hash().
Here is the call graph for this function:
smiOop smiOopDesc::increment | ( | ) | [inline] |
void smiOopDesc::print_on | ( | outputStream * | st | ) |
Reimplemented from oopDesc.
Definition at line 28 of file smiOop.cpp.
References outputStream::print(), and value().
Referenced by oopDesc::print_on(), and oopDesc::print_value_on().
Here is the call graph for this function:
smi smiOopDesc::value | ( | ) | const [inline] |
Definition at line 44 of file smiOop.hpp.
References Tag_Size.
Referenced by allocateBlock(), allocateTenuredBlock(), convert_to_arg(), TempDecoder::decode(), MethodIterator::dispatch(), handleCallBack(), identity_hash(), vframeOopDesc::index(), objArrayOopDesc::length(), doubleValueArrayOopDesc::length(), doubleByteArrayOopDesc::length(), byteArrayOopDesc::length(), Klass::non_indexable_size(), PRIM_DECL_1(), PRIM_DECL_2(), PRIM_DECL_3(), PRIM_DECL_4(), print_on(), CodeIterator::recustomize_inst_var_code(), evaluator::show_command(), vframeOopDesc::time_stamp(), evaluator::top_command(), and CodeIterator::uncustomize_inst_var_code().
Definition at line 56 of file smiOop.hpp.
Definition at line 32 of file smiOop.cpp.