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

Adding stock gc heap resizing heuristics to MMTk #57147

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

udesou
Copy link
Contributor

@udesou udesou commented Jan 23, 2025

This PR sets MMTk to use the stock GC heuristics for heap resizing by default. It also updates the mmtk-julia version to incorporate the changes that support the new gc triggering heuristics (see mmtk/mmtk-julia#222).

@udesou udesou added the GC Garbage collector label Jan 23, 2025
@udesou udesou requested a review from d-netto January 23, 2025 23:16
@udesou udesou force-pushed the adding-stock-gc-trigger branch 2 times, most recently from 1dd799e to a9f4be1 Compare January 24, 2025 03:29
@d-netto
Copy link
Member

d-netto commented Jan 24, 2025

I suspect you did a bunch of changes in the MMTk binding or MMTk core to incorporate the heuristic changes.

If you did, could you please also link the relevant PRs here?

@udesou
Copy link
Contributor Author

udesou commented Jan 24, 2025

Linked in the description. I might start pinging you in those PRs as well from now on if that’s okay. That way you’ll get more familiar with the binding code and it will be super helpful to have another set of eyes reviewing them (for the master branch of the binding at least).

@udesou udesou force-pushed the adding-stock-gc-trigger branch from a9f4be1 to 0c816c5 Compare January 24, 2025 19:36
@udesou udesou force-pushed the adding-stock-gc-trigger branch from 0c816c5 to 2194778 Compare January 24, 2025 19:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
GC Garbage collector
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants