summaryrefslogtreecommitdiff
path: root/ext/stringio/stringio.c
diff options
context:
space:
mode:
authorJeremy Evans <[email protected]>2025-04-20 01:09:13 -0700
committerHiroshi SHIBATA <[email protected]>2025-04-22 11:27:24 +0900
commit51d0e5877283a260f994b05fde6411d39a49bc99 (patch)
tree9447fdbb18feee646adf737444e0714e9c876808 /ext/stringio/stringio.c
parent56c1a15eb70eaed2acf84cb449f19a9745dcfe44 (diff)
[rubygems/rubygems] Avoid unnecessary splat allocation
Because get_push_scope is a method call, Ruby will allocate an array for *args even though it is not necessary to do so. Using a local variable avoids the allocation. Found by the performance warning in Ruby feature 21274. https://github.com/rubygems/rubygems/commit/0473c0cf32
Diffstat (limited to 'ext/stringio/stringio.c')
0 files changed, 0 insertions, 0 deletions