summaryrefslogtreecommitdiff
path: root/node.c
AgeCommit message (Expand)Author
2015-03-11* vm_insnhelper.c: use T_IMEMO to create SVAR.ko1
2015-03-11* include/ruby/ruby.h: introduce new type T_IMEMO.ko1
2015-03-08* internal.h: define rb_cref_t and change to use it.ko1
2015-03-08* internal.h: define CREF accessor macros.ko1
2015-03-06* fix namespace issue on singleton class expressions. [Bug #10943]ko1
2014-09-21* st.c (numberof): unused. internal.h has same macro.nari
2014-08-16node.h: extract NODE functions from gc.cnobu
2014-07-01Fix --dump=parsetree segfault on required keyword argumentcharliesome
2014-04-25node.c: indentnobu
2012-11-21 * include/ruby/util.h: removed extra semicolon in definition oftadf
2012-03-13* compile.c (iseq_set_arguments): keyword rest arg without keyword args.nobu
2011-12-27* node.h (rb_args_info): change pre_args_num and post_args_num asnobu
2011-12-26* node.h, node.c, parse.y: implement a parser part for keyword arguments. Thi...mame
2011-12-26* node.h, parse.y (new_args_gen), compile.c (iseq_set_arguments): use struct ...mame
2011-07-21* node.c (dump_node): add today's knowledge. "init arguments (m)" andmame
2011-01-31 * node.c (add_id): remove duplicated rb_id2str() call.nagachika
2010-12-20* node.c: parenthesize macro arguments.akr
2010-05-16* cont.c (fiber_set_stack_location), iseq.c (prepare_iseq_build),nobu
2009-12-09* node.c (dump_node): fixed for long members.nobu
2009-12-09* node.c: node management added. Currently, only pretty-dumper ismame