Public Member Functions | |
bool | is_empty () const |
bool | is_filled () const |
bool | is_deleted () const |
bool | is_inner () const |
bool | is_outer () const |
void | clear () |
void | set_deleted () |
bool | equal (LookupKey *o, LookupKey *i) |
void | oops_do (void f(oop *)) |
Public Attributes | |
LookupKey | outer |
LookupKey | inner |
Definition at line 573 of file inliningdb.cpp.
void InliningDatabaseKey::clear | ( | ) | [inline] |
Definition at line 585 of file inliningdb.cpp.
References LookupKey::initialize(), inner, outer, and smiOop_zero.
Here is the call graph for this function:
Definition at line 594 of file inliningdb.cpp.
References LookupKey::equal(), inner, is_outer(), and outer.
Here is the call graph for this function:
bool InliningDatabaseKey::is_deleted | ( | ) | const [inline] |
Definition at line 580 of file inliningdb.cpp.
References outer, LookupKey::selector_or_method(), and smiOop_one.
Here is the call graph for this function:
bool InliningDatabaseKey::is_empty | ( | ) | const [inline] |
Definition at line 578 of file inliningdb.cpp.
References outer, LookupKey::selector_or_method(), and smiOop_zero.
Here is the call graph for this function:
bool InliningDatabaseKey::is_filled | ( | ) | const [inline] |
Definition at line 579 of file inliningdb.cpp.
References LookupKey::klass(), outer, and smiOop_zero.
Referenced by oops_do().
Here is the call graph for this function:
bool InliningDatabaseKey::is_inner | ( | ) | const [inline] |
Definition at line 582 of file inliningdb.cpp.
References inner, LookupKey::selector_or_method(), and smiOop_zero.
Referenced by is_outer(), and oops_do().
Here is the call graph for this function:
bool InliningDatabaseKey::is_outer | ( | ) | const [inline] |
Definition at line 583 of file inliningdb.cpp.
References is_inner().
Referenced by equal().
Here is the call graph for this function:
void InliningDatabaseKey::oops_do | ( | void | f(oop *) | ) | [inline] |
Definition at line 598 of file inliningdb.cpp.
References inner, is_filled(), is_inner(), LookupKey::oops_do(), and outer.
Here is the call graph for this function:
void InliningDatabaseKey::set_deleted | ( | ) | [inline] |
Definition at line 590 of file inliningdb.cpp.
References LookupKey::initialize(), outer, and smiOop_one.
Referenced by InliningDatabase::lookup_and_remove(), and InliningDatabase::select_and_remove().
Here is the call graph for this function:
Definition at line 576 of file inliningdb.cpp.
Referenced by InliningDatabase::add_lookup_entry(), clear(), equal(), is_inner(), and oops_do().
Definition at line 575 of file inliningdb.cpp.
Referenced by InliningDatabase::add_lookup_entry(), clear(), equal(), InliningDatabase::file_out_all(), is_deleted(), is_empty(), is_filled(), oops_do(), and set_deleted().