RFR (XS) 8156803: Turn StressLCM/StressGCM flags to diagnostic
aleksey.shipilev at oracle.com
Wed May 11 21:33:00 UTC 2016
In order to better test the concurrency support in JVM, we introduced
StressLCM/StressGCM flags that randomize C2's instruction scheduling:
develop(bool, StressLCM, false, \
"Randomize instruction scheduling in LCM") \
develop(bool, StressGCM, false, \
"Randomize instruction scheduling in GCM") \
These, however, require fastdebug build, which is not really fast for
concurrency testing, as it does lots of asserts in VM codepaths
(notably, GC). We would be better off turning these flags to diagnostic,
to pop out in product builds.
Testing: manual testing with local x86_64/release build. I don't think
we need to waste machine time on deeply testing this trivial change?
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 836 bytes
Desc: OpenPGP digital signature
More information about the hotspot-compiler-dev