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

Remove use of RARRAY_PTR #1025

Merged
merged 1 commit into from
Apr 19, 2023
Merged

Remove use of RARRAY_PTR #1025

merged 1 commit into from
Apr 19, 2023

Conversation

peterzhu2118
Copy link
Contributor

RARRAY_PTR is bad for GC performance as it exposes the internal buffer of the array meaning that the array becomes write barrier unprotected.

RARRAY_PTR is bad for GC performance as it exposes the internal buffer
of the array meaning that the array becomes write barrier unprotected.
@larskanis larskanis merged commit b1003b8 into ffi:master Apr 19, 2023
@larskanis
Copy link
Member

Thank you, makes sense!

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