summaryrefslogtreecommitdiff
path: root/compile.c
Commit message (Expand)AuthorAgeFilesLines
* merge revision(s) ce7a053475cbebfb2f3e5ed6614e0ba631541917,1cbb1f1720127b0b34...usa2021-04-041-5/+3
* merge revision(s) 0ba27259: [Backport #16940]usa2021-03-021-2/+3
* merge revision(s) f9e5c74c: [Backport #15980]usa2021-02-281-103/+129
* merge revision(s) 66977: [Backport #15578]nagachika2019-08-041-15/+4
* merge revision(s) a6a26e42b15c46f117f4fce07a2050e9d727355d: [Backport #15906]nagachika2019-07-281-1/+2
* merge revision(s) 66670,66676: [Backport #15476]naruse2019-01-141-5/+15
* 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
* use a rb_ function instead of st_ directly.ko12018-10-281-1/+1
* compile.c: fix peephole optimizationnobu2018-10-241-1/+1
* introduce new YARV insn newhashfromarray.ko12018-10-241-10/+1
* * expand tabs.svn2018-10-201-2/+2
* Remove tracecoverage instructionsmame2018-10-201-10/+25
* ext/coverage/: add the oneshot modemame2018-10-201-1/+3
* compile.c: default_len is positiveshyouhei2018-10-191-0/+3
* * expand tabs.svn2018-10-171-5/+5