comparison src/share/vm/code/compiledIC.cpp @ 4981:1b8d02e10ee8

Remove the hacks around "is_Compiler_thread" assertions; Graal no longer uses the compiler thread mechanisms; don't create a C++ compilation queue or any compiler threads.
author Thomas Wuerthinger <thomas.wuerthinger@oracle.com>
date Mon, 27 Feb 2012 22:15:05 +0100
parents 33df1aeaebbf
children 2f2c6347fce4
comparison
equal deleted inserted replaced
4980:1c7c5be93e84 4981:1b8d02e10ee8
526 526
527 NativeMovConstReg* method_holder = nativeMovConstReg_at(stub); // creation also verifies the object 527 NativeMovConstReg* method_holder = nativeMovConstReg_at(stub); // creation also verifies the object
528 NativeJump* jump = nativeJump_at(method_holder->next_instruction_address()); 528 NativeJump* jump = nativeJump_at(method_holder->next_instruction_address());
529 529
530 assert(method_holder->data() == 0 || method_holder->data() == (intptr_t)callee(), "a) MT-unsafe modification of inline cache"); 530 assert(method_holder->data() == 0 || method_holder->data() == (intptr_t)callee(), "a) MT-unsafe modification of inline cache");
531 // XXX GRAAL : ?? 531 // TODO(tw): Check what is the correct assert for Graal.
532 #ifndef GRAAL 532 #ifndef GRAAL
533 assert(jump->jump_destination() == (address)-1 || jump->jump_destination() == entry, "b) MT-unsafe modification of inline cache"); 533 assert(jump->jump_destination() == (address)-1 || jump->jump_destination() == entry, "b) MT-unsafe modification of inline cache");
534 #endif 534 #endif
535 535
536 // Update stub 536 // Update stub