Mercurial > hg > truffle
comparison src/share/vm/code/nmethod.cpp @ 11177:d0aeaf72c7bd
Merge.
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Mon, 05 Aug 2013 11:25:14 +0200 |
parents | 6b0fd0964b87 f22cbff51c12 |
children | cefad50507d8 |
comparison
equal
deleted
inserted
replaced
11176:0630959b64e8 | 11177:d0aeaf72c7bd |
---|---|
1853 } | 1853 } |
1854 // Check that the metadata embedded in the nmethod is alive | 1854 // Check that the metadata embedded in the nmethod is alive |
1855 CheckClass::do_check_class(is_alive, this); | 1855 CheckClass::do_check_class(is_alive, this); |
1856 #endif | 1856 #endif |
1857 } | 1857 } |
1858 | |
1859 #ifdef GRAAL | |
1860 void nmethod::mark_graal_reference(OopClosure* f) { | |
1861 if (_graal_installed_code != NULL) { | |
1862 f->do_oop((oop*) &_graal_installed_code); | |
1863 } | |
1864 } | |
1865 #endif | |
1866 | 1858 |
1867 // Iterate over metadata calling this function. Used by RedefineClasses | 1859 // Iterate over metadata calling this function. Used by RedefineClasses |
1868 void nmethod::metadata_do(void f(Metadata*)) { | 1860 void nmethod::metadata_do(void f(Metadata*)) { |
1869 address low_boundary = verified_entry_point(); | 1861 address low_boundary = verified_entry_point(); |
1870 if (is_not_entrant()) { | 1862 if (is_not_entrant()) { |