Jose Narvaez

Results 4 issues of Jose Narvaez

Ruby 3.2 compatibility. Addresses "Kernel#binding raises RuntimeError if called from a non-Ruby frame (such as a method defined in C)." defined in https://github.com/oracle/truffleruby/issues/3039 CRuby: https://bugs.ruby-lang.org/issues/18487 Used the same stack walking...

OCA Verified

Addresses https://github.com/danielpclark/rutie/issues/163 This PR migrates using the `rb-sys` crate to interface with CRuby instead of the homegrown derived from Rubysys. Additionally it incorporates improvements to the Rust crate and migrates...

Solves https://github.com/oxidize-rb/rb-sys/issues/447 Implemented: - `StableApiDefinition::gc_adjust_memory_usage`. - `StableApiDefinition::gc_writebarrier`. - `StableApiDefinition::gc_writebarrier_unprotect`. Note: I have to tweak the testing macros so it would allow multiple arguments for the data_builder, in the meanwhile I...

Closes https://github.com/oxidize-rb/rb-sys/issues/448 Implementing RStruct methods for `StableApiDefinition` in order to support TruffleRuby.