summaryrefslogtreecommitdiff
path: root/doc/optparse/ruby/parse.rb
diff options
context:
space:
mode:
authorLuke Gruber <luke.gruber@shopify.com>2026-02-06 16:08:57 -0500
committerGitHub <noreply@github.com>2026-02-06 16:08:57 -0500
commit954094a910c2dcf459caeb61e20143df0864f914 (patch)
tree5eeb6fcfdd17a10db4062dff5021e6a12421934b /doc/optparse/ruby/parse.rb
parent7b3370a5579956404d742a2e104d72e7c89480e4 (diff)
Take VM Lock during rb_gc_{un}register_address (#16097)
The `Rice` C++ library uses an Anchor class that uses RAII to call `rb_gc_register_address`, `rb_gc_unregister_address` during init+destruct. It's unclear if this API is meant to be used at runtime like this, but we can at least lock the VM so it works safely across Ractors and doesn't mangle the `global_object_list` table.
Diffstat (limited to 'doc/optparse/ruby/parse.rb')
0 files changed, 0 insertions, 0 deletions