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()) {