aboutsummaryrefslogtreecommitdiffstats
path: root/compile.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* compile.c: fix invalid label messagenobu2017-03-041-2/+2
* deduplicate strings sooner at load and compilenormal2017-03-011-2/+2
* kwrest arg namenobu2017-02-271-3/+3
* compile.c: Fix a typoyui-knk2017-02-201-1/+1
* compile.c: suppress a warningnobu2017-02-131-1/+1
* compile.c: restore catch entry spnobu2017-02-021-1/+8
* compile.c: restore misc paramsnobu2017-02-021-5/+13
* compile.c: keyword table for required kwargnobu2017-02-021-1/+2
* compile.c: optimization of defined? in conditionnobu2017-01-201-20/+34