Tags: funny-falcon/ruby
Tags
use sparse array for method/constant/instance variable tables - use sa_table instead of st_table for all kinds of symbols: constants, methods, instance variables - inline sa_table into rb_classext_t instead of separate allocation
speedup of require backported cached load path + custom loaded features index
use sparse array for method cache instead of global cache
Merge branches 'st_opt_sparse_array/ruby_1_9_3', 'ary-queue/ruby_1_9_… …3', 'speedup-require/ruby_1_9_3' and 'bp_gc_grow_fix/ruby_1_9_3' into falcon
Merge branches 'st_opt_sparse_array/ruby_1_9_3', 'ary-queue/ruby_1_9_… …3', 'speedup-require/ruby_1_9_3' and 'backport-gc/ruby_1_9_3' into falcon-gc
* array.c (rb_ary_splice): fix r37583 doesn't condier the case when beg > array length.
PreviousNext