summaryrefslogtreecommitdiff
path: root/range.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
commit5a1dfb04bc2b09fcf8f3427cac72d0ce52a45eb2 (patch)
tree7728caca8ae7edcfce5485dff764336143349f9b /range.c
parentb86daec2027c615d7a4802215a3c3bd12a252df7 (diff)
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 'range.c')
0 files changed, 0 insertions, 0 deletions