diff src/share/vm/compiler/compileBroker.cpp @ 1413:1ecc8f0aad00

Draft implementation of HotSpot CRI / first method compiling without exception.
author Thomas Wuerthinger <thomas.wuerthinger@gmail.com>
date Tue, 18 May 2010 17:43:37 +0200
parents b30a2cd5e3a2
children efba53f86c4f
line wrap: on
line diff
--- a/src/share/vm/compiler/compileBroker.cpp	Mon May 17 16:37:23 2010 +0200
+++ b/src/share/vm/compiler/compileBroker.cpp	Tue May 18 17:43:37 2010 +0200
@@ -865,7 +865,9 @@
     MutexLocker locker(_method_queue->lock(), THREAD);
 
 	if (Thread::current()->is_Compiler_thread() && CompilerThread::current()->is_compiling()) {
-		TRACE_C1X_1("Recursive compile!");
+    
+		TRACE_C1X_1("Recursive compile %s!", method->name_and_sig_as_C_string());
+    method->set_not_compilable();
 		return;
 	}