Mercurial > hg > graal-compiler
comparison src/share/vm/runtime/thread.hpp @ 6999:679e6584c177
added ScopedDebugValue to add values of interest to hs_err crash logs
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Wed, 21 Nov 2012 19:23:43 +0100 |
parents | e522a00b91aa |
children | 291ffc492eb6 |
comparison
equal
deleted
inserted
replaced
6998:49f0841607b7 | 6999:679e6584c177 |
---|---|
901 private: | 901 private: |
902 | 902 |
903 #ifdef GRAAL | 903 #ifdef GRAAL |
904 volatile oop _graal_deopt_info; | 904 volatile oop _graal_deopt_info; |
905 address _graal_alternate_call_target; | 905 address _graal_alternate_call_target; |
906 DebugScopedValue* _debug_scope; | |
906 #endif | 907 #endif |
907 #ifdef HIGH_LEVEL_INTERPRETER | 908 #ifdef HIGH_LEVEL_INTERPRETER |
908 bool _high_level_interpreter_in_vm; | 909 bool _high_level_interpreter_in_vm; |
909 #endif | 910 #endif |
910 | 911 |
1281 #ifdef GRAAL | 1282 #ifdef GRAAL |
1282 oop graal_deopt_info() const { return _graal_deopt_info; } | 1283 oop graal_deopt_info() const { return _graal_deopt_info; } |
1283 void set_graal_deopt_info(oop o) { _graal_deopt_info = o; } | 1284 void set_graal_deopt_info(oop o) { _graal_deopt_info = o; } |
1284 | 1285 |
1285 void set_graal_alternate_call_target(address a) { _graal_alternate_call_target = a; } | 1286 void set_graal_alternate_call_target(address a) { _graal_alternate_call_target = a; } |
1287 | |
1288 DebugScopedValue* debug_scope() const { return _debug_scope; } | |
1289 void set_debug_scope(DebugScopedValue* ds) { _debug_scope = ds; } | |
1286 #endif | 1290 #endif |
1287 #ifdef HIGH_LEVEL_INTERPRETER | 1291 #ifdef HIGH_LEVEL_INTERPRETER |
1288 bool high_level_interpreter_in_vm() { return _high_level_interpreter_in_vm; } | 1292 bool high_level_interpreter_in_vm() { return _high_level_interpreter_in_vm; } |
1289 void set_high_level_interpreter_in_vm(bool value) { _high_level_interpreter_in_vm = value; } | 1293 void set_high_level_interpreter_in_vm(bool value) { _high_level_interpreter_in_vm = value; } |
1290 #endif | 1294 #endif |