Searched defs:nmethod (Results 1 - 6 of 6) sorted by relevance

/openjdk7/hotspot/src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/
H A DMakeNotEntrantEvent.java32 private NMethod nmethod; field in class:MakeNotEntrantEvent
37 nmethod = nm;
41 return nmethod;
H A DCompilation.java44 private NMethod nmethod; field in class:Compilation
204 return nmethod;
208 this.nmethod = NMethod;
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/ui/classbrowser/
H A DHTMLGenerator.java429 return genBaseHref() + "nmethod=" + nm.getAddress();
432 public String genNMethodTitle(NMethod nmethod) { argument
434 Method m = nmethod.getMethod();
440 buf.append(nmethod.getAddress().toString());
666 NMethod nmethod = method.getNativeMethod();
667 if (nmethod != null) {
669 buf.append(genNMethodLink(nmethod));
880 // did not find nmethod.
1250 protected String genOopMapInfo(NMethod nmethod, PCDesc pcDesc) { argument
1251 OopMapSet mapSet = nmethod
1430 genHTML(final NMethod nmethod) argument
[all...]
/openjdk7/hotspot/src/share/vm/code/
H A Dnmethod.hpp84 // An nmethod contains:
85 // - header (the nmethod structure)
88 // - constant part (doubles, longs and floats used in nmethod)
109 class nmethod : public CodeBlob { class in inherits:CodeBlob
114 // Shared fields for all nmethod's
116 int _entry_bci; // != InvocationEntryBci if this nmethod is an on-stack replacement method
120 nmethod* _osr_link; // from instanceKlass::osr_nmethods_head
121 nmethod* _scavenge_root_link; // from CodeCache::scavenge_root_nmethods
122 nmethod* _saved_nmethod_link; // from CodeCache::speculatively_disconnect
124 static nmethod* volatil
[all...]
H A Dnmethod.cpp29 #include "code/nmethod.hpp"
95 bool nmethod::is_compiled_by_c1() const {
100 bool nmethod::is_compiled_by_c2() const {
105 bool nmethod::is_compiled_by_shark() const {
137 void note_nmethod(nmethod* nm) {
172 void note_native_nmethod(nmethod* nm) {
189 int pc_desc_queries; // queries to nmethod::find_pc_desc
273 ExceptionCache* nmethod::exception_cache_entry_for_exception(Handle exception) {
370 void nmethod::add_exception_cache_entry(ExceptionCache* new_entry) {
381 void nmethod
630 nmethod::nmethod( function in class:nmethod
715 nmethod::nmethod( function in class:nmethod
797 nmethod::nmethod( function in class:nmethod
[all...]
/openjdk7/hotspot/src/share/vm/oops/
H A DinstanceKlass.hpp272 nmethod* _osr_nmethods_head; // Head of list of on-stack replacement nmethods for this class
693 void add_dependent_nmethod(nmethod* nm);
694 void remove_dependent_nmethod(nmethod* nm);
697 nmethod* osr_nmethods_head() const { return _osr_nmethods_head; };
698 void set_osr_nmethods_head(nmethod* h) { _osr_nmethods_head = h; };
699 void add_osr_nmethod(nmethod* n);
700 void remove_osr_nmethod(nmethod* n);
701 nmethod* lookup_osr_nmethod(const methodOop m, int bci, int level, bool match_level) const;
983 bool is_dependent_nmethod(nmethod* nm);
1159 // deoptimization. nmethod dependencie
1175 nmethodBucket(nmethod* nmethod, nmethodBucket* next) argument
[all...]

Completed in 79 milliseconds