aboutsummaryrefslogtreecommitdiffstats
path: root/compile.c
Commit message (Expand)AuthorAgeFilesLines
* compile.c: dump iseqnobu2017-06-301-11/+5
* compile.c: disallow next in oncenobu2017-06-291-1/+4
* fix return in toplevel ensurenobu2017-06-271-3/+4
* fix return in toplevel rescue/ensurenobu2017-06-271-4/+12
* compile.c: fix debug printnobu2017-06-261-2/+2
* compile.c: fix_sp_depthnobu2017-06-251-39/+111
* compile.c: toplevel return in argumentnobu2017-06-251-0/+1
* parse.y: should not warn op method callnobu2017-06-231-2/+4
* use NULL instead of 0.ko12017-06-231-3/+3
* compile.c: dump and error before allocationnobu2017-06-141-3/+4
* simply call xfree().ko12017-06-141-2/+2
* * compile.c (dump_disasm_list_with_cursor): replace withnobu2017-06-131-12/+8
* fix to free unallocated memory.ko12017-06-131-4/+4
* compile.c: refine error messagenobu2017-06-131-7/+14
* compile.c: refine error messagesnobu2017-06-131-10/+8
* expand ruby_sourcefilenobu2017-06-111-3/+2
* check break target correctly.ko12017-06-081-4/+7
* use NULL instead of 0.ko12017-06-081-10/+7
* rename absolute_path to realpath internally and introduce pathobj.ko12017-06-011-20/+15
* Improve performance of implicit type conversionwatson19782017-05-311-9/+9
* compile.c: fix possible use of uninitialized valuerhe2017-05-261-0/+1
* LABEL_FORMATnobu2017-05-231-2/+3
* compile.c: optimize branchesnobu2017-05-201-7/+16
* compile.c: binary logop checknobu2017-05-201-6/+5
* compile.c: fix catch-table labels optimizationnobu2017-05-201-14/+32
* compile.c: dump_disasm_list_with_cursornobu2017-05-191-3/+11
* rb_execution_context_t: move stack, stack_size and cfp from rb_thread_tnormal2017-05-091-1/+1
* compile.c: wrong optimizationnobu2017-04-181-11/+1
* introduce imemo_type_p(v, imemo_type)ko12017-04-071-1/+1
* compile.c: remove side effects by debug macrosnobu2017-04-051-17/+5
* compile.c: avoid duplicate mark entry for string literal Rangenormal2017-04-021-1/+1
* compile.c: optimize literal String range in case/when dispatchnormal2017-04-011-0/+31
* fix redefinition optimization for -"literal string" (UMinus)normal2017-03-271-1/+6
* remove branches in dmark and dfree GC callbacksnormal2017-03-171-11/+7
* Fix a consistency bug of ISEQ_COVERAGE [Bug #13305]mame2017-03-141-1/+4
* compile.c: compile flip-flopnobu2017-03-131-1/+2
* compile.c: omit newrangenobu2017-03-131-8/+5
* compile.c: compile_const_prefixnobu2017-03-121-7/+7
* compile.c: omit newhashnobu2017-03-121-5/+2
* compile.c: NODE_VALUES must not be poppednobu2017-03-121-3/+3
* compile.c: iseq_compile_each0nobu2017-03-111-10/+13
* compile.c: compile_whennobu2017-03-111-50/+56
* compile.c: compile_casenobu2017-03-111-107/+115
* compile.c: constify flagsnobu2017-03-111-11/+9
* compile.c: apply opt_str_freeze to String#-@ (uminus)normal2017-03-101-1/+2
* revert RB_FIXABLE related changesets [Bug #13288][Bug #13293][Bug #13294]shyouhei2017-03-091-1/+1
* optimize FIXABLE macroshyouhei2017-03-061-1/+1
* compile.c: variable typenobu2017-03-051-1/+1
* compile.c: operand size checknobu2017-03-041-2/+4
* compile.c: memory leaknobu2017-03-041-8/+17