dougxc / jdk

GNU General Public License v2.0
0 stars 0 forks source link

Using tristate CompilerThread::_can_call_java. #9

Open tzezula opened 3 days ago

tzezula commented 3 days ago
  1. CompilerThread::_can_call_java now has 3 states, true, false, default.
  2. CompilerThreadCanCallJava::update allows only transition from the default state unless force=true.

All libgraal tests including the crashing test for Truffle call target inlining done by CompileBroker thread now passes fine.