Mercurial > hg > graal-compiler
diff src/cpu/x86/vm/templateInterpreter_x86_64.cpp @ 5039:f3d2447db2d9
added detection for endless recompilation
separated C1 and Graal specific globals
fixed jump branch probability
author | Christian Haeubl <christian.haeubl@oracle.com> |
---|---|
date | Tue, 06 Mar 2012 11:11:27 -0800 |
parents | 22cee0ee8927 |
children | af59b4dfc9e4 |
line wrap: on
line diff
--- a/src/cpu/x86/vm/templateInterpreter_x86_64.cpp Mon Mar 05 12:40:54 2012 -0800 +++ b/src/cpu/x86/vm/templateInterpreter_x86_64.cpp Tue Mar 06 11:11:27 2012 -0800 @@ -346,7 +346,7 @@ // Test to see if we should create a method data oop __ cmp32(rcx, ExternalAddress((address)&InvocationCounter::InterpreterProfileLimit)); __ jcc(Assembler::less, *profile_method_continue); - + // if no method data exists, go to profile_method __ test_method_data_pointer(rax, *profile_method); }