Mercurial > hg > truffle
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 |