aboutsummaryrefslogtreecommitdiffstats
path: root/iseq.h
Commit message (Expand)AuthorAgeFilesLines
* * make rb_iseq_t T_IMEMO object (type is imemo_iseq).ko12015-07-211-10/+19
* * compile.c: constify the first parameter (iseq).ko12015-07-211-1/+1
* * iseq.c: constify.ko12015-05-211-2/+2
* commit miss. iseq.h should be commit with last commit.ko12015-05-211-1/+1
* * vm_core.h: define vm_svar_index.ko12015-02-271-2/+0
* mostly fix rb_iseq_loadnormal2014-12-031-1/+2
* compile: translate iseq in-placenormal2014-09-101-0/+1
* struct iseq_compile_data_storage: 16 bytes (from 32) overheadnormal2014-07-261-3/+7
* iseq.h: check rangenobu2014-07-171-2/+6
* iseq.h (struct iseq_catch_table_entry): shrink to 32 bytes on 64-bitnormal2014-07-141-4/+4
* vm_core.h (struct rb_iseq_struct): reduce to 296 bytes on 64-bitnormal2014-07-141-0/+12
* * include/ruby/ruby.h (struct rb_data_type_struct), gc.c: addko12013-06-191-2/+2
* iseq: reduce array allocations for simple sequencestmm12013-04-171-0/+1
* defines.h: RUBY_SYMBOL_EXPORT_{BEGIN,END}nobu2013-04-051-6/+2
* vm_core.h: flip_cnt in rb_iseq_tnobu2013-01-081-1/+0
* compile.c, vm_insnhelper.c: flip-flop without hidden string keynobu2012-12-101-0/+2
* * iseq.h: iseq_catch_table_entry::catch_type should beko12012-12-031-6/+6
* [EXPERIMENTAL]ko12012-11-301-0/+4
* Feature #7035nobu2012-09-241-3/+12
* * iseq.h, iseq.c, compile.c: Change the line number data structureko12011-08-241-4/+4
* * method.h, internal.h iseq.h: declare internal functions.akr2011-06-181-0/+1
* * internal.h: declare more internal functions.akr2011-06-181-0/+3
* * internal.h: declare internal functions here.akr2011-06-171-0/+1
* * compile.c (iseq_compile_each): fix for __goto__ and __label__nobu2010-12-121-0/+3
* remove a comma at end of enumerator list.kazu2010-12-101-2/+2
* * vm_core.h: some refactoring.ko12010-10-311-27/+32
* * configure.in (XCFLAGS): use -fvisibility=hidden if possible.nobu2010-07-211-0/+8
* * compile.c (ADD_TRACE): fire coverage event in ensure clause.mame2009-10-081-0/+1
* * compile.c, cont.c, gc.c, insns.def, iseq.c, iseq.h, process.c,nobu2009-09-211-7/+7
* * iseq.c:ko12009-01-191-5/+4
* * iseq.c (rb_iseq_load): renamed from ruby_iseq_load, since it isnobu2009-01-181-1/+1
* * iseq.h, iseq.c (rb_iseq_new_main): add a type ISEQ_TYPE_MAIN.ko12008-12-271-1/+2
* * compile.c (ruby_iseq_compile, ruby_iseq_translate_threaded_code),nobu2008-12-051-1/+10
* * include/ruby/node.h, vm_core.h: move definition ofko12008-09-231-0/+94