summaryrefslogtreecommitdiff
path: root/compile.c
AgeCommit message (Expand)Author
2019-02-04Show proper location for warning [Feature #15575]nobu
2019-02-04check and show a warning for incorrect yield.ko1
2019-02-01* expand tabs.svn
2019-02-01Revert r63383, r63248 "compile.c: copy a short insn with leave"nobu
2019-01-09Fix styles [ci skip]nobu
2019-01-05compile.c: initialize to suppress false warning.nobu
2019-01-05parse.y: hoisted out qcall_branch_start and qcall_branch_endnobu
2019-01-01* expand tabs.svn
2019-01-01compile.c (iseq_set_sequence): fix branch coverage tablemame
2019-01-01* expand tabs.svn
2019-01-01compile.c: support branch coverage for `a&.foo = 1`mame
2019-01-01* expand tabs.svn
2019-01-01Revert r66670 because of wrong ticket numbermame
2019-01-01* expand tabs.svn
2019-01-01compile.c: support branch coverage for `a&.foo = 1`mame
2018-12-31Method reference operatornobu
2018-12-31* expand tabs.svn
2018-12-31use a local variablenobu
2018-12-20hide iseq operand object for duphash. [Bug #15440]ko1
2018-12-20Freeze hash literals embedded in duphash instructionsnobu
2018-12-13Don't increment `code_index`tenderlove
2018-12-12param.flags.has_kw flag should be FALSE before setting param.keyword.ko1
2018-12-12restore `catch_except_p` flag.ko1
2018-12-11Fix infinite loop by ensurenobu
2018-12-11* expand tabs.svn
2018-12-11Modify insn list only when compilingnobu
2018-12-09raise instead of rb_bugnobu
2018-12-06* expand tabs.svn
2018-12-06Speed up hash literals by dupingtenderlove
2018-12-03* expand tabs.svn
2018-12-03Collapse putobject, putobject, newarraytenderlove
2018-12-01Revert "Collapse putobject, putobject, newarray"tenderlove
2018-11-30* expand tabs.svn
2018-11-30Collapse putobject, putobject, newarraytenderlove
2018-11-27* expand tabs.svn
2018-11-27compile.c: prevent out-of-bound initialization of coverage countersmame
2018-11-10Fix potential NULL pointer access [ci skip]nobu
2018-11-08compile.c: compile error than rb_bug [ci skip]nobu
2018-11-08compile.c: unreachable than rb_bug [ci skip]nobu
2018-11-07* expand tabs.svn
2018-11-07Rename get/setinlinecache to opt_get/opt_setinlinecachemame
2018-11-06Fix TracePoint for nested iseq loaded from binary [Bug#14702]ko1
2018-11-05Implement `RubyVM::AST.of` [Feature #14836]yui-knk
2018-10-30* remove trailing spaces, expand tabs.svn
2018-10-30support theap for T_HASH. [Feature #14989]ko1
2018-10-30* expand tabs.svn
2018-10-30introduce TransientHeap. [Bug #14858]ko1
2018-10-30* expand tabs.svn
2018-10-30revert r65444 and r65446 because of commit missko1
2018-10-30* expand tabs.svn