#include <symbolOop.hpp>
Inheritance diagram for symbolOopDesc:
Public Member Functions | |
symbolOop | scavenge () |
bool | verify () |
void | print_symbol_on (outputStream *st=NULL) |
Friends | |
symbolOop | as_symbolOop (void *p) |
Definition at line 27 of file symbolOop.hpp.
void symbolOopDesc::print_symbol_on | ( | outputStream * | st = NULL |
) |
Definition at line 50 of file symbolOop.cpp.
References byteArrayOopDesc::byte_at(), byteArrayOopDesc::length(), outputStream::put(), and std.
Referenced by MethodPrinterClosure::cond_node(), MethodPrinterClosure::dll_call_node(), PrintObjectClosure::do_oop(), MethodPrinterClosure::if_node(), memOopDesc::layout_iterate_body(), DLLs::lookup(), blockClosureKlass::oop_print_value_on(), associationKlass::oop_print_value_on(), associationKlass::oop_short_print_on(), symbolKlass::print(), methodOopDesc::print_codes(), LookupKey::print_inlining_database_on(), pnode::print_method_on(), methodOopDesc::print_value_for(), InliningDatabase::selector_string(), and MethodPrinterClosure::while_node().
Here is the call graph for this function:
symbolOop symbolOopDesc::scavenge | ( | ) |
Reimplemented from memOopDesc.
Definition at line 28 of file symbolOop.cpp.
References ShouldNotCallThis.
bool symbolOopDesc::verify | ( | ) |
Reimplemented from byteArrayOopDesc.
Definition at line 34 of file symbolOop.cpp.
References byteArrayOopDesc::bytes(), error(), memOopDesc::is_old(), byteArrayOopDesc::length(), symbolTable::lookup(), Universe::symbol_table, and byteArrayOopDesc::verify().
Referenced by symbolKlass::verify().
Here is the call graph for this function:
symbolOop as_symbolOop | ( | void * | p | ) | [friend] |
Definition at line 30 of file symbolOop.hpp.