comparison src/share/vm/code/nmethod.hpp @ 7125:1baf7f1e3f23

decoupled C++ Graal runtime from C1
author Doug Simon <doug.simon@oracle.com>
date Mon, 03 Dec 2012 15:32:17 +0100
parents bf2ea3ed3bce
children 5d0bb7d52783
comparison
equal deleted inserted replaced
7124:ab65fa23f8e9 7125:1baf7f1e3f23
350 bool is_java_method() const { return !method()->is_native(); } 350 bool is_java_method() const { return !method()->is_native(); }
351 bool is_native_method() const { return method()->is_native(); } 351 bool is_native_method() const { return method()->is_native(); }
352 bool is_osr_method() const { return _entry_bci != InvocationEntryBci; } 352 bool is_osr_method() const { return _entry_bci != InvocationEntryBci; }
353 353
354 bool is_compiled_by_c1() const; 354 bool is_compiled_by_c1() const;
355 bool is_compiled_by_graal() const;
355 bool is_compiled_by_c2() const; 356 bool is_compiled_by_c2() const;
356 bool is_compiled_by_shark() const; 357 bool is_compiled_by_shark() const;
357 358
358 359
359 #define CHECK_POSITIVE(val) assert(val, "should be positive") 360 #define CHECK_POSITIVE(val) assert(val, "should be positive")