diff src/share/vm/code/compiledIC.cpp @ 1423:760213a60e8b

* rewrite of the code installation * partial support for safepoints * macro-based CiTargetMethod interface * code stub support
author Lukas Stadler <lukas.stadler@oracle.com>
date Mon, 16 Aug 2010 18:59:36 -0700
parents a61af66fc99e
children 2d26b0046e0d
line wrap: on
line diff
--- a/src/share/vm/code/compiledIC.cpp	Mon Aug 02 15:44:38 2010 -0700
+++ b/src/share/vm/code/compiledIC.cpp	Mon Aug 16 18:59:36 2010 -0700
@@ -514,7 +514,7 @@
   NativeJump*        jump          = nativeJump_at(method_holder->next_instruction_address());
 
   assert(method_holder->data()    == 0           || method_holder->data()    == (intptr_t)callee(), "a) MT-unsafe modification of inline cache");
-  assert(jump->jump_destination() == (address)-1 || jump->jump_destination() == entry, "b) MT-unsafe modification of inline cache");
+  assert(UseC1X || jump->jump_destination() == (address)-1 || jump->jump_destination() == entry, "b) MT-unsafe modification of inline cache");
 
   // Update stub
   method_holder->set_data((intptr_t)callee());