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

Automatically detect Ruby native extensions #22

Merged
merged 8 commits into from
Aug 4, 2023

Conversation

peterzhu2118
Copy link
Member

$LOADED_FEATURES is now automatically communicated from the spawned process back into the main ruby_memcheck process which allows ruby_memcheck to automatically detect which binaries are native extensions and allow ruby_memcheck to work for multiple native extensions.

$LOADED_FEATURES is now automatically communicated from the spawned
process back into the main ruby_memcheck process which allows
ruby_memcheck to automatically detect which binaries are native
extensions and allow ruby_memcheck to work for multiple native
extensions.
This might fix some flaky tests because Valgrind may be combining
functions in different binaries witht he same name.
@peterzhu2118 peterzhu2118 merged commit e063859 into main Aug 4, 2023
12 checks passed
@peterzhu2118 peterzhu2118 deleted the pz-auto-detect-binary branch August 4, 2023 17:10
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.

1 participant