mirror of
https://github.com/mruby/mruby
synced 2026-06-08 16:11:16 +00:00
d98d62ee35
mrb_get_args(mrb, "*", ...) internally allocates an array when arguments are on the stack, so passing keys as direct arguments did not actually avoid allocation. Change __except to take a single array argument instead, which is simpler and GC-safe. Co-authored-by: Claude <noreply@anthropic.com>