Immix report Overflow of chunk map under certain workload

Description

BaseBaseImmix RVM would fail h2 workload of Dacapo suit, While other build like MarkSweep,GenCopy, GenImmix, etc pass h2.
The error message is "Overflow of chunk map!"
It suggests that build-time allocated chunkMap would be exhausted. Direct fix is to specify a greater value to CHUNK_MAP_BLOCKS. But a more proper fix would be introducing some logic that when build-time allocated map is exhausted, an additinal look-aside map is created and dynamically expand or shrink, backed by metaspace resource.

Environment

x86_64-linux

Status

Assignee

Erik Brangs

Reporter

Linyu Zhu

Labels

None

Components

Affects versions

Priority

Low
Configure