Skip to content

Conversation

babsingh
Copy link
Contributor

@babsingh babsingh commented Sep 17, 2025

Repurpose the unused MEMORY_TYPE_IGC_SCAN_QUEUE flag as
MEMORY_TYPE_RAM_CLASS_ABOVE4G_FREQUENTLY_ACCESSED.

Introduce MEMORY_TYPE_RAM_CLASS_ABOVE4G_INFREQUENTLY_ACCESSED
as a new flag.

These flags will be used to distinguish segments between
frequently and infrequently accessed RAM class sub-types.

Related: eclipse-openj9/openj9#20644

Repurpose the unused MEMORY_TYPE_IGC_SCAN_QUEUE flag as
MEMORY_TYPE_RAM_CLASS_ABOVE4G_FREQUENTLY_ACCESSED.

Introduce MEMORY_TYPE_RAM_CLASS_ABOVE4G_INFREQUENTLY_ACCESSED
as a new flag.

These flags will be used to distinguish segments between
frequently and infrequently accessed RAM class sub-types.

Related: eclipse-openj9/openj9#20644

Signed-off-by: Babneet Singh <[email protected]>
babsingh added a commit to babsingh/openj9 that referenced this pull request Sep 17, 2025
Add support to identify RAM class memory segments in javacores
using the following sub-types:
- MEMORY_TYPE_RAM_CLASS_SUB4G
- MEMORY_TYPE_RAM_CLASS_ABOVE4G_FREQUENTLY_ACCESSED
- MEMORY_TYPE_RAM_CLASS_ABOVE4G_INFREQUENTLY_ACCESSED

This enables finer classification of RAM class segments in
javacores and allows tracking of usage by sub-type.

Related: eclipse-openj9#20644

Depends on eclipse-omr/omr#7936

Signed-off-by: Babneet Singh <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants