Searched refs:nmethod (Results 101 - 114 of 114) sorted by relevance

12345

/openjdk7/hotspot/src/share/vm/runtime/
H A Ddeoptimization.cpp28 #include "code/nmethod.hpp"
190 // Set the deoptee nmethod
337 nmethod* deoptee_nm = deoptee.cb()->as_nmethod_or_null();
1132 // Patch the nmethod so that when execution returns to it we will
1241 // Make sure the calling nmethod is not getting deoptimized and removed
1262 nmethod* nm = cvf->code();
1365 // Flush the nmethod if necessary and desirable.
1367 // We need to avoid situations where we are re-flushing the nmethod
1392 // limit is elsewhere (class nmethod, class methodOopDesc).
1421 // Start compiler without (necessarily) invalidating the nmethod
[all...]
H A Dthread.cpp2594 nmethod* nm = (nmethod*) fst.current()->cb();
2634 // it is a Java nmethod
2635 nmethod* nm = CodeCache::find_nmethod(fst.current()->pc());
2650 nmethod* nm = fst.current()->cb()->as_nmethod_or_null();
3203 // Safepoints can occur when the sweeper is scanning an nmethod so
H A Dos.cpp866 nmethod* nm = b->as_nmethod_or_null();
869 st->print(INTPTR_FORMAT " is at entry_point+%d in (nmethod*)" INTPTR_FORMAT,
/openjdk7/hotspot/src/share/vm/opto/
H A Dcompile.hpp80 class nmethod;
449 int _method_size; // Size of nmethod code segment in bytes
/openjdk7/hotspot/src/share/vm/utilities/
H A DglobalDefinitions.hpp807 class nmethod;
/openjdk7/hotspot/src/cpu/sparc/vm/
H A Dinterp_masm_sparc.cpp2176 // O0 = osr nmethod
2179 // Has the nmethod been invalidated already?
2180 ld(O0, nmethod::entry_bci_offset(), O2);
2186 // save nmethod
2193 // move OSR nmethod to I1
2203 ld_ptr(O1, nmethod::osr_entry_point_offset(), O2);
H A DtemplateTable_sparc.cpp1678 // O0 = osr nmethod
1681 // Has the nmethod been invalidated already?
1682 __ ld(O0, nmethod::entry_bci_offset(), O2);
1688 // save nmethod
1695 // move OSR nmethod to I1
1705 __ ld_ptr(O1, nmethod::osr_entry_point_offset(), O2);
/openjdk7/hotspot/src/share/vm/code/
H A Ddependencies.cpp232 /// Support for encoding dependencies into an nmethod:
234 void Dependencies::copy_to(nmethod* nm) {
575 /// Dependency stream support (decodes dependencies from an nmethod):
/openjdk7/hotspot/src/share/vm/memory/
H A DgenCollectedHeap.cpp698 bool do_code_marking = (activate_scope || nmethod::oops_do_marking_is_active());
/openjdk7/hotspot/src/share/vm/classfile/
H A DjavaClasses.cpp1192 nmethod* nm = method->code();
1194 sprintf(buf + (int)strlen(buf), "(nmethod " INTPTR_FORMAT ")", (intptr_t)nm);
1461 nmethod* nm = NULL;
1487 // but non nmethod
1492 nm = (nmethod*)cb;
/openjdk7/hotspot/src/cpu/x86/vm/
H A DtemplateTable_x86_32.cpp1724 // rax,: osr nmethod (osr ok) or NULL (osr not possible)
1731 // nmethod may have been invalidated (VM may block upon call_VM return)
1732 __ movl(rcx, Address(rax, nmethod::entry_bci_offset()));
1740 __ mov(rbx, rax); // save the nmethod
1762 // and begin the OSR nmethod
1763 __ jmp(Address(rbx, nmethod::osr_entry_point_offset()));
H A DtemplateTable_x86_64.cpp1759 // rax: osr nmethod (osr ok) or NULL (osr not possible)
1766 // nmethod may have been invalidated (VM may block upon call_VM return)
1767 __ movl(rcx, Address(rax, nmethod::entry_bci_offset()));
1775 __ mov(r13, rax); // save the nmethod
1784 // sequence to the OSR nmethod and we don't want collision. These are NOT parameters.
1803 // and begin the OSR nmethod
1804 __ jmp(Address(r13, nmethod::osr_entry_point_offset()));
/openjdk7/hotspot/src/share/vm/interpreter/
H A DbytecodeInterpreter.cpp333 nmethod* osr_nmethod; \
/openjdk7/hotspot/src/share/vm/gc_implementation/g1/
H A Dg1CollectedHeap.cpp453 // to check if an nmethod has references to objects that can
5016 // to determine whether an nmethod contains references that point into
5054 nmethod* nm = cb->as_nmethod_or_null();
5061 // in the nmethod points into the collection set. We have to
5062 // 'mark' this nmethod.

Completed in 1467 milliseconds

12345