Feature #10328
Updated by nobu (Nobuyoshi Nakada) about 10 years ago
This is not a joke :) I worry about executable size with things like [Feature #10326], and I noticed unused instructions are emitted even with jokes disabled This reduces executable size slightly on x86-64-linux: text | data | bss | dec | hex | filename --------+-------+--------+---------+--------+------------ 2782156 | 22400 | 71880 | 2876436 | 2be414 | ruby.before 2781420 | 22400 | 71880 | 2875700 | 2be134 | ruby.after Pretty trivial so I'll commit in a day or two. --- ~~~ compile.c | 4 ++-- eval.c | 2 +- iseq.h | 2 +- tool/instruction.rb | 9 ++++++--- vm_opts.h | 2 +- 5 files changed, 11 insertions(+), 8 deletions(-) ~~~