diff src/share/vm/runtime/thread.cpp @ 13089:77fbf02f701c

re-enabled protection against recursive Graal compilation requests with Graal specific _graal_compiling field in JavaThread
author Doug Simon <doug.simon@oracle.com>
date Wed, 20 Nov 2013 19:27:49 +0100
parents 096c224171c4
children 5465ba051280
line wrap: on
line diff
--- a/src/share/vm/runtime/thread.cpp	Wed Nov 20 15:58:58 2013 +0100
+++ b/src/share/vm/runtime/thread.cpp	Wed Nov 20 19:27:49 2013 +0100
@@ -1481,6 +1481,8 @@
   _stack_guard_state = stack_guard_unused;
 #ifdef GRAAL
   _graal_alternate_call_target = NULL;
+  _graal_implicit_exception_pc = NULL;
+  _graal_compiling = false;
 #if GRAAL_COUNTERS_SIZE > 0
   for (int i = 0; i < GRAAL_COUNTERS_SIZE; i++) {
     _graal_counters[i] = 0;