aboutsummaryrefslogtreecommitdiffstats
path: root/vm_args.c
diff options
context:
space:
mode:
authornormal <normal@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2018-05-17 04:20:33 +0000
committernormal <normal@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2018-05-17 04:20:33 +0000
commit166eeaa880e0d1dc2b4292806ae733ce1f77ee57 (patch)
tree7728caca8ae7edcfce5485dff764336143349f9b /vm_args.c
parent694ecd92f94af202d92498e3cbbf41f8e0a563c1 (diff)
downloadruby-166eeaa880e0d1dc2b4292806ae733ce1f77ee57.tar.gz
vm_trace: implement postponed_jobs as st_table
st_table allows the use of st_shift to act as an order-preserving queue while allowing fast lookups to prevent duplicate jobs. In typical Ruby apps, this table will only have one entry for gc_finalize_deferred_register. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63451 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'vm_args.c')
0 files changed, 0 insertions, 0 deletions