aboutsummaryrefslogtreecommitdiffstats
path: root/compile.c
Commit message (Expand)AuthorAgeFilesLines
* Fix styles [ci skip]nobu2019-01-091-5/+1
* compile.c: initialize to suppress false warning.nobu2019-01-051-1/+1
* parse.y: hoisted out qcall_branch_start and qcall_branch_endnobu2019-01-051-31/+35
* * expand tabs.svn2019-01-011-1/+1
* compile.c (iseq_set_sequence): fix branch coverage tablemame2019-01-011-1/+1
* * expand tabs.svn2019-01-011-7/+7
* compile.c: support branch coverage for `a&.foo = 1`mame2019-01-011-4/+14
* * expand tabs.svn2019-01-011-4/+4
* Revert r66670 because of wrong ticket numbermame2019-01-011-14/+4
* * expand tabs.svn2019-01-011-7/+7
* compile.c: support branch coverage for `a&.foo = 1`mame2019-01-011-4/+14
* Method reference operatornobu2018-12-311-0/+6
* * expand tabs.svn2018-12-311-29/+29
* use a local variablenobu2018-12-311-29/+30
* hide iseq operand object for duphash. [Bug #15440]ko12018-12-201-2/+1
* Freeze hash literals embedded in duphash instructionsnobu2018-12-201-0/+1
* Don't increment `code_index`tenderlove2018-12-131-1/+0
* param.flags.has_kw flag should be FALSE before setting param.keyword.ko12018-12-121-0/+2
* restore `catch_except_p` flag.ko12018-12-121-0/+1
* Fix infinite loop by ensurenobu2018-12-111-9/+26
* * expand tabs.svn2018-12-111-1/+1
* Modify insn list only when compilingnobu2018-12-111-1/+13
* raise instead of rb_bugnobu2018-12-091-4/+8
* * expand tabs.svn2018-12-061-5/+5
* Speed up hash literals by dupingtenderlove2018-12-061-1/+6
* * expand tabs.svn2018-12-031-21/+21
* Collapse putobject, putobject, newarraytenderlove2018-12-031-8/+25
* Revert "Collapse putobject, putobject, newarray"tenderlove2018-12-011-47/+0
* * expand tabs.svn2018-11-301-30/+30
* Collapse putobject, putobject, newarraytenderlove2018-11-301-0/+47
* * expand tabs.svn2018-11-271-3/+3
* compile.c: prevent out-of-bound initialization of coverage countersmame2018-11-271-1/+3
* Fix potential NULL pointer access [ci skip]nobu2018-11-101-1/+2
* compile.c: compile error than rb_bug [ci skip]nobu2018-11-081-4/+11
* compile.c: unreachable than rb_bug [ci skip]nobu2018-11-081-1/+1
* * expand tabs.svn2018-11-071-6/+6
* Rename get/setinlinecache to opt_get/opt_setinlinecachemame2018-11-071-6/+6
* Fix TracePoint for nested iseq loaded from binary [Bug#14702]ko12018-11-061-2/+1
* Implement `RubyVM::AST.of` [Feature #14836]yui-knk2018-11-051-0/+1
* * remove trailing spaces, expand tabs.svn2018-10-301-1/+1
* support theap for T_HASH. [Feature #14989]ko12018-10-301-2/+2
* * expand tabs.svn2018-10-301-2/+2
* introduce TransientHeap. [Bug #14858]ko12018-10-301-3/+3
* * expand tabs.svn2018-10-301-2/+2
* revert r65444 and r65446 because of commit missko12018-10-301-3/+3
* * expand tabs.svn2018-10-301-2/+2
* introduce TransientHeap. [Bug #14858]ko12018-10-301-3/+3
* * expand tabs.svn2018-10-301-7/+7
* use RARRAY_AREF() instead of RARRAY_CONST_PTR().ko12018-10-301-12/+9
* compile.c: fix up r65411kazu2018-10-291-1/+1