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.
@peterzhu2118 peterzhu2118 force-pushed the pz-auto-detect-binary branch from 8083b1d to 60dd673 Compare July 5, 2023 15:54
@peterzhu2118 peterzhu2118 force-pushed the pz-auto-detect-binary branch from d9ff116 to 3c189a1 Compare July 5, 2023 18:00
This might fix some flaky tests because Valgrind may be combining
functions in different binaries witht he same name.
@peterzhu2118 peterzhu2118 force-pushed the pz-auto-detect-binary branch from b379e21 to 1749394 Compare July 5, 2023 20:20
@peterzhu2118 peterzhu2118 force-pushed the pz-auto-detect-binary branch from 625c960 to d415e82 Compare August 4, 2023 16:04
@peterzhu2118 peterzhu2118 merged commit e063859 into main Aug 4, 2023
@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