Tony Arcieri 🌹🦀's latest activity

@tenderlove @thisismissem if I understand how RB_GC_GUARD works, you could probably build something similar in Rust using a RAII wrapper/"smart pointer" placed around the VALUE's pointer and having it perform a `core::ptr::volatile_read` in the `Drop` handler, which would ensure it lives on the stack until dropped

2
Share
Share on Mastodon
Share on Twitter
Share on Facebook
Share on Linkedin
Replies