LockFreeImmortalSpace should not assume it can use the whole heap range #314
Labels
A-space
Area: Space/PageResource
C-bug
Category: Bug
F-good-first-issue
Call For Participation: Suitable issues for first-time contributors
LockFreeImmortalSpace
now uses the address range betweenAVAILABLE_START
andAVAILABLE_START + total_bytes
. This means it won't work if we use other spaces along with this space.The plan
nogc_lock_free
currently is only used by OpenJDK, and OpenJDK does not allocate into any other space other than the space bound with the default allocator (i.e. the LockFreeImmortalSpace for nogc_lock_free). So we are not seeing an issue.The text was updated successfully, but these errors were encountered: