path: root/compile.c
AgeCommit message (Expand)Author
2019-08-04merge revision(s) 66977: [Backport #15578]nagachika
2019-07-28merge revision(s) a6a26e42b15c46f117f4fce07a2050e9d727355d: [Backport #15906]nagachika
2019-01-14merge revision(s) 66670,66676: [Backport #15476]naruse
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
2018-10-30introduce TransientHeap. [Bug #14858]ko1
2018-10-30* expand tabs.svn
2018-10-30use RARRAY_AREF() instead of RARRAY_CONST_PTR().ko1
2018-10-29compile.c: fix up r65411kazu
2018-10-28use a rb_ function instead of st_ directly.ko1
2018-10-24compile.c: fix peephole optimizationnobu
2018-10-24introduce new YARV insn newhashfromarray.ko1
2018-10-20* expand tabs.svn
2018-10-20Remove tracecoverage instructionsmame
2018-10-20ext/coverage/: add the oneshot modemame
2018-10-19compile.c: default_len is positiveshyouhei
2018-10-17* expand tabs.svn
2018-10-17Remove the level information from throw instructionmame
2018-10-13Prefer `rb_fstring_lit` over `rb_fstring_cstr`nobu
2018-09-26* expand tabs.svn