# HG changeset patch # User Christian Haeubl # Date 1341331323 -7200 # Node ID 12706c5b39bc4a5e69e7f4899092925ccc9ea45e # Parent 63f0719bde9a78af5f00f38fe84229c197a0f16d minor C1/C2 bugfix diff -r 63f0719bde9a -r 12706c5b39bc src/share/vm/runtime/deoptimization.cpp --- a/src/share/vm/runtime/deoptimization.cpp Tue Jul 03 17:29:11 2012 +0200 +++ b/src/share/vm/runtime/deoptimization.cpp Tue Jul 03 18:02:03 2012 +0200 @@ -1291,6 +1291,7 @@ if (TraceDeoptimization) { tty->print_cr(" bci=%d pc=%d, relative_pc=%d, method=%s", trap_scope->bci(), fr.pc(), fr.pc() - nm->code_begin(), trap_scope->method()->name()->as_C_string()); +#ifdef GRAAL if (thread->graal_deopt_info() != NULL) { oop deopt_info = thread->graal_deopt_info(); if (java_lang_String::is_instance(deopt_info)) { @@ -1303,6 +1304,7 @@ } thread->set_graal_deopt_info(NULL); } +#endif } methodHandle trap_method = trap_scope->method(); diff -r 63f0719bde9a -r 12706c5b39bc src/share/vm/utilities/globalDefinitions.hpp --- a/src/share/vm/utilities/globalDefinitions.hpp Tue Jul 03 17:29:11 2012 +0200 +++ b/src/share/vm/utilities/globalDefinitions.hpp Tue Jul 03 18:02:03 2012 +0200 @@ -106,9 +106,9 @@ // log2_intptr(sizeof(class JavaThread)) - log2_intptr(64); // see os::set_memory_serialize_page() #ifdef _LP64 -const int SerializePageShiftCount = 5; +const int SerializePageShiftCount = GRAAL_ONLY(5) NOT_GRAAL(4); #else -const int SerializePageShiftCount = 4; +const int SerializePageShiftCount = GRAAL_ONLY(4) NOT_GRAAL(3); #endif // An opaque struct of heap-word width, so that HeapWord* can be a generic