Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FFI/0.36]Fix the OOM issue with thunk allocation #16445

Conversation

ChengJin01
Copy link

@ChengJin01 ChengJin01 commented Dec 8, 2022

The changes aim to address the OOM issue with thunk allocation on
the platforms with a small page size (e.g. 4KB) by maintaining a thunk
heap list in which case a new thunk heap is created only when there
is no free thunk heap available in the list to allocate thunk.

Cherry pick of #16260 for 0.36

The changes aim to address the OOM issue with thunk
allocation on the platforms with a small page size
(e.g. 4KB) by maintaining a thunk heap list in which
case a new thunk heap is created only when there is
no free thunk heap available in the list to allocate
thunk.

Signed-off-by: Cheng Jin <jincheng@ca.ibm.com>
@ChengJin01
Copy link
Author

Reviewer: @pshipton
FYI: @tajila

@pshipton pshipton added comp:vm project:panama Used to track Project Panama related work labels Dec 8, 2022
@pshipton pshipton merged commit b50ef6a into eclipse-openj9:v0.36.0-release Dec 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
arch:x86 arch:z comp:vm jdk17 project:panama Used to track Project Panama related work
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants