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

Correctly clean up disp programs in cleanup_entry #1546

Conversation

MasterDuke17
Copy link
Contributor

Destroying the dispatch programs in inline cache entries when destroying
static frames was introduced in 6b50be1,
but there was a typo in the case of polymorphic entries.

valgrind --leak-check=full ./install/bin/raku --full-cleanup -e '' now just reports definitely lost: 2,024 bytes in 1 blocks.

Destroying the dispatch programs in inline cache entries when destroying
static frames was introduced in 6b50be1,
but there was a typo in the case of polymorphic entries.
@jnthn jnthn merged commit 5e18f3c into MoarVM:new-disp Sep 20, 2021
@MasterDuke17 MasterDuke17 deleted the fix_disp_programs_not_getting_cleaned_from_polymorphic_inline_cache_entries_on_new-disp branch September 20, 2021 23:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants