Searched refs:register_finalizer (Results 1 - 21 of 21) sorted by relevance

/openjdk7/hotspot/src/share/vm/shark/
H A DsharkRuntime.hpp53 static void register_finalizer(JavaThread* thread, oop object);
H A DsharkRuntime.cpp137 JRT_ENTRY(void, SharkRuntime::register_finalizer(JavaThread* thread,
141 instanceKlass::register_finalizer(instanceOop(object), CHECK);
H A DsharkBuilder.cpp230 Value* SharkBuilder::register_finalizer() { function in class:SharkBuilder
231 return make_function((address) SharkRuntime::register_finalizer, "TO", "v");
H A DsharkBuilder.hpp112 llvm::Value* register_finalizer();
H A DsharkTopLevelBlock.cpp763 call_vm(builder()->register_finalizer(), receiver, EX_CHECK_FULL);
/openjdk7/hotspot/src/share/vm/interpreter/
H A DinterpreterRuntime.hpp95 static void register_finalizer(JavaThread* thread, oopDesc* obj);
H A DinterpreterRuntime.cpp230 IRT_ENTRY(void, InterpreterRuntime::register_finalizer(JavaThread* thread, oopDesc* obj))
233 instanceKlass::register_finalizer(instanceOop(obj), CHECK);
H A DbytecodeInterpreter.cpp1530 CALL_VM(InterpreterRuntime::register_finalizer(THREAD, rcvr), handle_exception);
/openjdk7/hotspot/src/share/vm/opto/
H A Druntime.hpp187 static void register_finalizer(oopDesc* obj, JavaThread* thread);
H A Druntime.cpp167 gen(env, _register_finalizer_Java , register_finalizer_Type , register_finalizer , 0 , false, false, false);
1226 JRT_ENTRY_NO_ASYNC(void, OptoRuntime::register_finalizer(oopDesc* obj, JavaThread* thread))
1229 instanceKlass::register_finalizer(instanceOop(obj), CHECK);
/openjdk7/hotspot/src/share/vm/c1/
H A Dc1_Runtime1.hpp48 stub(register_finalizer) \
/openjdk7/hotspot/src/cpu/sparc/vm/
H A Dc1_Runtime1_sparc.cpp588 __ set_info("register_finalizer", dont_gc_arguments);
591 Label register_finalizer; local
597 __ br(Assembler::notZero, false, Assembler::pt, register_finalizer);
604 __ bind(register_finalizer);
607 CAST_FROM_FN_PTR(address, SharedRuntime::register_finalizer), I0);
H A DtemplateTable_sparc.cpp2048 __ call_VM(noreg, CAST_FROM_FN_PTR(address, InterpreterRuntime::register_finalizer), Otos_i);
/openjdk7/hotspot/src/share/vm/runtime/
H A DsharedRuntime.hpp254 static void register_finalizer(JavaThread* thread, oopDesc* obj);
H A DsharedRuntime.cpp926 JRT_ENTRY_NO_ASYNC(void, SharedRuntime::register_finalizer(JavaThread* thread, oopDesc* obj))
929 instanceKlass::register_finalizer(instanceOop(obj), CHECK);
/openjdk7/hotspot/src/cpu/x86/vm/
H A Dc1_Runtime1_x86.cpp1267 __ set_info("register_finalizer", dont_gc_arguments);
1283 Label register_finalizer; local
1288 __ jcc(Assembler::notZero, register_finalizer);
1291 __ bind(register_finalizer);
1295 CAST_FROM_FN_PTR(address, SharedRuntime::register_finalizer), rax);
H A DtemplateTable_x86_32.cpp2041 __ call_VM(noreg, CAST_FROM_FN_PTR(address, InterpreterRuntime::register_finalizer), rax);
H A DtemplateTable_x86_64.cpp2079 __ call_VM(noreg, CAST_FROM_FN_PTR(address, InterpreterRuntime::register_finalizer), c_rarg1);
/openjdk7/hotspot/src/share/vm/oops/
H A DinstanceKlass.hpp671 static instanceOop register_finalizer(instanceOop i, TRAPS);
H A DinstanceKlass.cpp691 instanceOop instanceKlass::register_finalizer(instanceOop i, TRAPS) { function in class:instanceKlass
717 i = register_finalizer(i, CHECK_NULL);
/openjdk7/hotspot/src/share/vm/prims/
H A Djvm.cpp608 new_obj = instanceKlass::register_finalizer(instanceOop(new_obj), CHECK_NULL);

Completed in 351 milliseconds