Go to the source code of this file.
Classes | |
class | smiOopDesc |
Defines | |
#define | smiOop_zero smiOop((0L << Tag_Size) + Int_Tag) |
#define | smiOop_one smiOop((1L << Tag_Size) + Int_Tag) |
#define | smi_min (-(1 << (BitsPerWord - 3))) |
#define | smi_max ( (1 << (BitsPerWord - 3)) - 1) |
#define | smiOop_min smiOop((smi_min << Tag_Size) + Int_Tag) |
#define | smiOop_max smiOop((smi_max << Tag_Size) + Int_Tag) |
#define smi_max ( (1 << (BitsPerWord - 3)) - 1) |
Definition at line 32 of file smiOop.hpp.
Referenced by Integer::as_smi(), PRIM_DECL_0(), and PRIM_DECL_1().
#define smi_min (-(1 << (BitsPerWord - 3))) |
Definition at line 31 of file smiOop.hpp.
Referenced by Integer::as_smi(), PRIM_DECL_0(), and PRIM_DECL_1().
Definition at line 35 of file smiOop.hpp.
Definition at line 34 of file smiOop.hpp.
#define smiOop_one smiOop((1L << Tag_Size) + Int_Tag) |
Definition at line 28 of file smiOop.hpp.
Referenced by smiOopDesc::decrement(), Klass::has_untagged_contents(), smiOopDesc::increment(), InliningDatabaseKey::is_deleted(), InliningDatabaseKey::set_deleted(), and Klass::set_untagged_contents().
#define smiOop_zero smiOop((0L << Tag_Size) + Int_Tag) |
Definition at line 27 of file smiOop.hpp.
Referenced by ErrorHandler::abort_current_process(), doubleValueArrayOopDesc::bootstrap_object(), InterpretedIC::clear(), InliningDatabaseKey::clear(), InterpretedIC::clear_without_deallocation_pic(), methodOopDesc::fileout_body(), bootstrap::get_object(), contextOopDesc::is_dead(), InliningDatabaseKey::is_empty(), InliningDatabaseKey::is_filled(), InliningDatabaseKey::is_inner(), contextOopDesc::kill(), PRIM_DECL_1(), and Klass::set_untagged_contents().