Skip to content

Refactor Native Image heap scanning. #3926

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

Closed
wants to merge 23 commits into from

Conversation

cstancu
Copy link
Member

@cstancu cstancu commented Oct 20, 2021

Scan the image heap during analysis, concurrently with type flow propagation, to avoid scanning from roots multiple times. This eliminates the (objects) image build phase, i.e., the old, repeated scanning from roots, and it should improve the image build time for images with large heaps.

@cstancu cstancu self-assigned this Oct 20, 2021
@graalvmbot graalvmbot force-pushed the github/cs/GR-25050-refactor-heap-scanning branch from d15bb24 to 1ac236b Compare December 16, 2021 00:15
@graalvmbot graalvmbot closed this Feb 8, 2022
@graalvmbot graalvmbot deleted the github/cs/GR-25050-refactor-heap-scanning branch February 8, 2022 01:13
@graalvmbot graalvmbot restored the github/cs/GR-25050-refactor-heap-scanning branch February 8, 2022 02:41
@graalvmbot graalvmbot deleted the github/cs/GR-25050-refactor-heap-scanning branch March 24, 2022 04:37
@graalvmbot graalvmbot restored the github/cs/GR-25050-refactor-heap-scanning branch March 24, 2022 04:47
@graalvmbot graalvmbot deleted the github/cs/GR-25050-refactor-heap-scanning branch March 31, 2022 01:51
@graalvmbot graalvmbot restored the github/cs/GR-25050-refactor-heap-scanning branch March 31, 2022 01:55
@graalvmbot graalvmbot deleted the github/cs/GR-25050-refactor-heap-scanning branch April 4, 2022 04:06
@graalvmbot graalvmbot restored the github/cs/GR-25050-refactor-heap-scanning branch April 4, 2022 04:38
@graalvmbot graalvmbot deleted the github/cs/GR-25050-refactor-heap-scanning branch April 4, 2022 23:53
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