summaryrefslogtreecommitdiff
path: root/test/ruby
diff options
context:
space:
mode:
authorJeremy Evans <code@jeremyevans.net>2023-11-06 12:39:57 -0800
committerJeremy Evans <code@jeremyevans.net>2023-12-07 11:27:55 -0800
commit95615872e32156d9add8fd3afd136dd73fd6aa1a (patch)
treef0f53fc438333d98ba6381cbef89f6ec393e22f9 /test/ruby
parent1731dd05a7f9fcdef1ea1c25f7a3e072679c3d3a (diff)
Eliminate array allocation for f(*a, **lvar, &lvar) and f(*a, **@iv, &@iv)
The compiler already eliminates the array allocation for f(*a, &lvar) and f(*a, &@iv). If that is safe, then eliminating it for f(*a, **lvar) and f(*a, **@iv) as the last commit did is as safe, and eliminating it for f(*a, **lvar, &lvar) and f(*a, **@iv, &@iv) is also as safe.
Diffstat (limited to 'test/ruby')
0 files changed, 0 insertions, 0 deletions