Merge
authorzmajo
Tue, 12 Jul 2016 08:42:46 +0000
changeset 40058 b4441f6cfe79
parent 40056 6bdd3da90181 (current diff)
parent 40057 a0511d037cbe (diff)
child 40059 c2304140ed64
Merge
--- a/hotspot/src/share/vm/ci/ciEnv.cpp	Tue Jul 12 08:57:00 2016 +0200
+++ b/hotspot/src/share/vm/ci/ciEnv.cpp	Tue Jul 12 08:42:46 2016 +0000
@@ -204,11 +204,13 @@
 }
 
 ciEnv::~ciEnv() {
-  CompilerThread* current_thread = CompilerThread::current();
-  _factory->remove_symbols();
-  // Need safepoint to clear the env on the thread.  RedefineClasses might
-  // be reading it.
-  GUARDED_VM_ENTRY(current_thread->set_env(NULL);)
+  GUARDED_VM_ENTRY(
+      CompilerThread* current_thread = CompilerThread::current();
+      _factory->remove_symbols();
+      // Need safepoint to clear the env on the thread.  RedefineClasses might
+      // be reading it.
+      current_thread->set_env(NULL);
+  )
 }
 
 // ------------------------------------------------------------------