comparison src/share/vm/runtime/thread.hpp @ 16399:4481cf549cfc

removed (Java based) CompilationQueue
author Doug Simon <doug.simon@oracle.com>
date Thu, 03 Jul 2014 23:28:35 +0200
parents e9998e2be7f5
children a29e6e7b7a86
comparison
equal deleted inserted replaced
16398:c5ab3fbec257 16399:4481cf549cfc
921 private: 921 private:
922 922
923 #ifdef GRAAL 923 #ifdef GRAAL
924 address _graal_alternate_call_target; 924 address _graal_alternate_call_target;
925 address _graal_implicit_exception_pc; // pc at which the most recent implicit exception occurred 925 address _graal_implicit_exception_pc; // pc at which the most recent implicit exception occurred
926 bool _graal_can_schedule_compilation; // see NoGraalCompilationScheduling
927 926
928 jlong* _graal_counters; 927 jlong* _graal_counters;
929 928
930 public: 929 public:
931 static jlong* _graal_old_thread_counters; 930 static jlong* _graal_old_thread_counters;
1317 void set_deferred_card_mark(MemRegion mr) { _deferred_card_mark = mr; } 1316 void set_deferred_card_mark(MemRegion mr) { _deferred_card_mark = mr; }
1318 1317
1319 #ifdef GRAAL 1318 #ifdef GRAAL
1320 void set_graal_alternate_call_target(address a) { _graal_alternate_call_target = a; } 1319 void set_graal_alternate_call_target(address a) { _graal_alternate_call_target = a; }
1321 void set_graal_implicit_exception_pc(address a) { _graal_implicit_exception_pc = a; } 1320 void set_graal_implicit_exception_pc(address a) { _graal_implicit_exception_pc = a; }
1322 bool can_schedule_graal_compilation() { return _graal_can_schedule_compilation; }
1323 void set_can_schedule_graal_compilation(bool b) { _graal_can_schedule_compilation = b; }
1324 #endif 1321 #endif
1325 1322
1326 // Exception handling for compiled methods 1323 // Exception handling for compiled methods
1327 oop exception_oop() const { return _exception_oop; } 1324 oop exception_oop() const { return _exception_oop; }
1328 address exception_pc() const { return _exception_pc; } 1325 address exception_pc() const { return _exception_pc; }