Relates :
|
|
Relates :
|
|
Relates :
|
|
Relates :
|
|
Relates :
|
BOT bulk-updates use memset(). However on Niagara memset() uses BIS for speed and this exposes concurrent readers to out-of-thin-air zeroes, which are fatal for concurrent BOT walks. Such concurrent reads of BOT entries subject to concurrent update are possible with non-contiguous spaces such as CMS (but not any other current GC in HotSpot).
|