8152188: Allow CMSBitMapYieldQuantum for BitMap::clear_range and clear_large_range

Let BitMap::clear_large_range call clear_range instead of firing an assert

Reviewed-by: jmasa, jwilhelm
This commit is contained in:
Sangheon Kim 2016-04-05 16:15:53 -07:00
parent 4f0ffb6ce9
commit 7908c3db94
5 changed files with 31 additions and 5 deletions

View file

@ -1927,6 +1927,7 @@ public:
"Bitmap operations should process at most this many bits " \
"between yields") \
range(1, max_uintx) \
constraint(CMSBitMapYieldQuantumConstraintFunc,AfterMemoryInit) \
\
product(bool, CMSPrintChunksInDump, false, \
"If logging for the \"gc\" and \"promotion\" tags is enabled on" \