#include "incls/_precompiled.incl"
#include "incls/_universe.cpp.incl"
Include dependency graph for universe.cpp:
Go to the source code of this file.
static void cleanup_method | ( | methodOop | m | ) | [static] |
Definition at line 467 of file universe.cpp.
References methodOopDesc::cleanup_inline_caches().
Referenced by Universe::cleanup_all_inline_caches().
Here is the call graph for this function:
Definition at line 203 of file universe.cpp.
References decode_method(), klassOopDesc::klass_part(), objArrayOopDesc::length(), mixinOopDesc::methods(), Klass::methods(), Klass::mixin(), and objArrayOopDesc::obj_at().
Referenced by Universe::decode_methods().
Here is the call graph for this function:
Definition at line 191 of file universe.cpp.
References prettyPrinter::print(), oopDesc::print(), methodOopDesc::print_codes(), and WizardMode.
Referenced by decode_klass().
Here is the call graph for this function:
static void the_func | ( | oop * | p | ) | [static] |
Definition at line 237 of file universe.cpp.
References OopClosure::do_oop(), and the_blk.
Referenced by Universe::root_iterate().
Here is the call graph for this function:
void universe_init | ( | ) |
Definition at line 477 of file universe.cpp.
References Universe::genesis().
Here is the call graph for this function:
bool bootstrapping = true |
Definition at line 29 of file universe.cpp.
Referenced by main(), oopDesc::oopDesc(), real_time_tick(), and report_error().
klassOop contextKlassObj = klassOop(badOop) |
Definition at line 499 of file universe.cpp.
Referenced by allocate_block_for(), contextKlass::allocate_context(), Universe::contextKlassObj(), and bootstrap::parse_file().
klassOop doubleKlassObj = klassOop(badOop) |
Definition at line 500 of file universe.cpp.
Referenced by doubleKlass::allocateObject(), oopFactory::clone_double_to_oldspace(), InterpreterGenerator::doubleKlass_addr(), Universe::doubleKlassObj(), oopDesc::is_double(), oopFactory::new_double(), new_double(), and bootstrap::parse_file().
klassOop doubleValueArrayKlassObj = klassOop(badOop) |
klassOop eightArgumentBlockKlassObj = klassOop(badOop) |
Definition at line 514 of file universe.cpp.
Referenced by Universe::eightArgumentBlockKlassObj(), and bootstrap::parse_file().
Definition at line 524 of file universe.cpp.
Referenced by mixinKlass::allocateObject(), MethodIterator::dispatch(), InterpreterGenerator::false_addr(), Universe::falseObj(), Floats::generate_cmp(), Floats::generate_tst(), get_literal_node(), mixinOopDesc::is_installed(), memOopKlass::oop_print_value_on(), mixinKlass::oop_shallow_copy(), memOopKlass::oop_shallow_copy(), Klass::oop_short_print_on(), bootstrap::parse_file(), PRIM_DECL_0(), PRIM_DECL_1(), PRIM_DECL_2(), PRIM_DECL_5(), methodStream::put_oop(), and associationOopDesc::set_is_constant().
klassOop fiveArgumentBlockKlassObj = klassOop(badOop) |
Definition at line 511 of file universe.cpp.
Referenced by Universe::fiveArgumentBlockKlassObj(), and bootstrap::parse_file().
klassOop fourArgumentBlockKlassObj = klassOop(badOop) |
Definition at line 510 of file universe.cpp.
Referenced by Universe::fourArgumentBlockKlassObj(), and bootstrap::parse_file().
bool NeedScavenge = false |
Definition at line 28 of file universe.cpp.
Referenced by Universe::need_scavenge(), Universe::needs_scavenge(), and Universe::scavenge().
Definition at line 522 of file universe.cpp.
Referenced by Interpreter_PICs::allocate(), vframeKlass::allocateObject(), associationKlass::allocateObject(), Reflection::apply_change(), blockClosureOopDesc::create_clean_block(), Klass::create_generic_class(), blockClosureOopDesc::deoptimize(), MethodIterator::dispatch(), evaluator::eval_message(), get_literal_node(), Klass::has_superKlass(), Klass::initialize(), memOopDesc::initialize_body(), Klass::inst_var_name_at(), contextOopDesc::is_dead(), Klass::is_method_holder_for(), oopDesc::is_nil(), Klass::lookup(), Klass::lookup_class_var(), Klass::lookup_method_holder_for(), InterpreterGenerator::nil_addr(), Universe::nilObj(), memOopKlass::oop_print_value_on(), memOopKlass::oop_shallow_copy(), Klass::oop_short_print_on(), bootstrap::parse_file(), PRIM_DECL_0(), PRIM_DECL_1(), PRIM_DECL_2(), PRIM_DECL_6(), interpretedVFrame::receiver(), objArrayOopDesc::replace_and_fill(), and ClassChange::update_class_vars().
klassOop nineArgumentBlockKlassObj = klassOop(badOop) |
Definition at line 515 of file universe.cpp.
Referenced by Universe::nineArgumentBlockKlassObj(), and bootstrap::parse_file().
klassOop oneArgumentBlockKlassObj = klassOop(badOop) |
Definition at line 507 of file universe.cpp.
Referenced by Universe::oneArgumentBlockKlassObj(), and bootstrap::parse_file().
klassOop sevenArgumentBlockKlassObj = klassOop(badOop) |
Definition at line 513 of file universe.cpp.
Referenced by bootstrap::parse_file(), and Universe::sevenArgumentBlockKlassObj().
klassOop sixArgumentBlockKlassObj = klassOop(badOop) |
Definition at line 512 of file universe.cpp.
Referenced by bootstrap::parse_file(), and Universe::sixArgumentBlockKlassObj().
klassOop smiKlassObj = klassOop(badOop) |
Definition at line 498 of file universe.cpp.
Referenced by StubRoutines::generate_megamorphic_ic(), StubRoutines::generate_PIC_stub(), InterpretedIC_Iterator::init_iteration(), oopDesc::klass(), bootstrap::parse_file(), InterpreterGenerator::smiKlass_addr(), and Universe::smiKlassObj().
klassOop symbolKlassObj = klassOop(badOop) |
Definition at line 504 of file universe.cpp.
Referenced by InterpreterGenerator::contextKlass_addr(), bootstrap::parse_file(), and Universe::symbolKlassObj().
OopClosure* the_blk [static] |
Definition at line 236 of file universe.cpp.
Referenced by Universe::root_iterate(), and the_func().
klassOop threeArgumentBlockKlassObj = klassOop(badOop) |
Definition at line 509 of file universe.cpp.
Referenced by bootstrap::parse_file(), and Universe::threeArgumentBlockKlassObj().
Definition at line 523 of file universe.cpp.
Referenced by Reflection::apply_change(), MethodIterator::dispatch(), Floats::generate_cmp(), Floats::generate_tst(), get_literal_node(), associationOopDesc::is_constant(), mixinOopDesc::is_installed(), ClassChange::new_class_from(), memOopKlass::oop_print_value_on(), memOopKlass::oop_shallow_copy(), Klass::oop_short_print_on(), bootstrap::parse_file(), PRIM_DECL_0(), PRIM_DECL_1(), PRIM_DECL_2(), PRIM_DECL_3(), PRIM_DECL_5(), methodStream::put_byte(), associationOopDesc::set_is_constant(), InterpreterGenerator::true_addr(), and Universe::trueObj().
klassOop twoArgumentBlockKlassObj = klassOop(badOop) |
Definition at line 508 of file universe.cpp.
Referenced by bootstrap::parse_file(), and Universe::twoArgumentBlockKlassObj().
klassOop zeroArgumentBlockKlassObj = klassOop(badOop) |
Definition at line 506 of file universe.cpp.
Referenced by bootstrap::parse_file(), and Universe::zeroArgumentBlockKlassObj().