summaryrefslogtreecommitdiff
path: root/spec/ruby/shared/basicobject
diff options
context:
space:
mode:
authorJeff Zhang <jeff@39bytes.dev>2026-01-20 18:31:26 -0500
committerAlan Wu <XrXr@users.noreply.github.com>2026-01-20 19:42:25 -0500
commitf7e73ba3bf9ced61ac9cca5cf042fd0efe398f69 (patch)
treec2aa093c35376c849ac01ad1c4e80f1751633bcb /spec/ruby/shared/basicobject
parente24b52885feaa87cdb5796c2a08e5995274e83cb (diff)
ZJIT: A64: Avoid gaps in the stack when preserving registers for calls
Previously, we used a `str x, [sp, #-0x10]!` for each value, which left an 8-byte gap. Use STP to store a pair at a time instead.
Diffstat (limited to 'spec/ruby/shared/basicobject')
0 files changed, 0 insertions, 0 deletions