Title says it all. CHECK_UNHANDLED_OOPS code is slow in jvmg because the studio compilers don't inline away the constructor destructor calls for oop so it's much slower than fastdebug just running without the option. Also, if you're building a jvmg (debug) version of the VM, you usually want to debug the oops and they're hard to debug with a level of indirection. Having this functionality is good for testing a fastdebug VM with but not jvmg, so it's only going to be enabled for fastdebug vm.
|