summaryrefslogtreecommitdiff
path: root/compile.c
AgeCommit message (Expand)Author
2017-08-05splat keyword hashnobu
2017-07-30compile.c: replace adjuststacknobu
2017-07-29compile.c: fix flip-flop valuenobu
2017-07-22compile.c: COMPILE_ERRORnobu
2017-07-21compile.c: dump iseq at adjust bugnobu
2017-07-20compile.c: restore stack at returnnobu
2017-07-10compile.c: simplify defined_expr0nobu
2017-06-30compile.c: dump iseqnobu
2017-06-29compile.c: disallow next in oncenobu
2017-06-27fix return in toplevel ensurenobu
2017-06-27fix return in toplevel rescue/ensurenobu
2017-06-26compile.c: fix debug printnobu
2017-06-25compile.c: fix_sp_depthnobu
2017-06-25compile.c: toplevel return in argumentnobu
2017-06-23parse.y: should not warn op method callnobu
2017-06-23use NULL instead of 0.ko1
2017-06-14compile.c: dump and error before allocationnobu
2017-06-14simply call xfree().ko1
2017-06-13* compile.c (dump_disasm_list_with_cursor): replace withnobu
2017-06-13fix to free unallocated memory.ko1
2017-06-13compile.c: refine error messagenobu
2017-06-13compile.c: refine error messagesnobu
2017-06-11expand ruby_sourcefilenobu
2017-06-08check break target correctly.ko1
2017-06-08use NULL instead of 0.ko1
2017-06-01rename absolute_path to realpath internally and introduce pathobj.ko1
2017-05-31Improve performance of implicit type conversionwatson1978
2017-05-26compile.c: fix possible use of uninitialized valuerhe
2017-05-23LABEL_FORMATnobu
2017-05-20compile.c: optimize branchesnobu
2017-05-20compile.c: binary logop checknobu
2017-05-20compile.c: fix catch-table labels optimizationnobu
2017-05-19compile.c: dump_disasm_list_with_cursornobu
2017-05-09rb_execution_context_t: move stack, stack_size and cfp from rb_thread_tnormal
2017-04-18compile.c: wrong optimizationnobu
2017-04-07introduce imemo_type_p(v, imemo_type)ko1
2017-04-05compile.c: remove side effects by debug macrosnobu
2017-04-02compile.c: avoid duplicate mark entry for string literal Rangenormal
2017-04-01compile.c: optimize literal String range in case/when dispatchnormal
2017-03-27fix redefinition optimization for -"literal string" (UMinus)normal
2017-03-17remove branches in dmark and dfree GC callbacksnormal
2017-03-14Fix a consistency bug of ISEQ_COVERAGE [Bug #13305]mame
2017-03-13compile.c: compile flip-flopnobu
2017-03-13compile.c: omit newrangenobu
2017-03-12compile.c: compile_const_prefixnobu
2017-03-12compile.c: omit newhashnobu
2017-03-12compile.c: NODE_VALUES must not be poppednobu
2017-03-11compile.c: iseq_compile_each0nobu
2017-03-11compile.c: compile_whennobu
2017-03-11compile.c: compile_casenobu