summaryrefslogtreecommitdiff
path: root/compile.c
AgeCommit message (Expand)Author
2017-10-26common conversion functionsnobu
2017-10-25compile.c: refine error messagesnobu
2017-10-24Lazy Proc allocation for block parametersko1
2017-10-24Removed NODE_OPT_Nnobu
2017-10-24Remove dynamic NODE allocation out of parsermame
2017-10-22Add column numbers to branch coverageyui-knk
2017-10-22compile.c: optimize local variable assignmentsnobu
2017-10-21compile.c: optimize local variable assignmentsnobu
2017-10-21Remove not used node_type NODE_CVDECLyui-knk
2017-10-21Remove not used node_type NODE_IASGN2yui-knk
2017-10-21moved node generation for dregex_once to parse.ynobu
2017-10-17compile.c: compile_fornobu
2017-10-17compile.c: compile_iternobu
2017-10-02use rb_hash_new_with_size()nobu
2017-10-02compile.c: fix stack consitency errornobu
2017-09-23Enable to take branch coverages for safe method invocationsyui-knk
2017-09-18intern instructionnobu
2017-09-18refinements in string interpolationnobu
2017-09-17literal symbol by internnobu
2017-09-17compile.c: optimize unnecessary concatstringsnobu
2017-09-17suppress warningsnobu
2017-09-14compile.c: iseq_pop_newarraynobu
2017-09-14Introduce NODE_UNLESS for branch coveragemame
2017-09-14Add method coveragemame
2017-09-14Add branch coverage for case-when statementmame
2017-09-14Add branch coverage for while and until statementsmame
2017-09-14Add branch coverage for if statementmame
2017-09-14Add a new instruction `trace2` for hooking with custom datamame
2017-09-10compile.c: pop coverage tracenobu
2017-09-09compile.c: replaced switch by TYPEnobu
2017-09-07Remove unneeded trace instruction for coveragemame
2017-09-03Refactor the internal data format for coverage measurementmame
2017-09-01compile.c: fix loading pathobjnobu
2017-09-01compile.c: ensure after toplevel returnnobu
2017-08-28compile.c: compile_ifnobu
2017-08-27compile.c: compile_ensurenobu
2017-08-27compile.c: compile_resbodynobu
2017-08-27compile.c: compile_rescuenobu
2017-08-25compile.c: unreachable chunknobu
2017-08-25compile.c: useless jump eliminationnobu
2017-08-25compile.c: moved comments [ci skip]nobu
2017-08-24compile.c: show failed instructionsnobu
2017-08-24compile.c: free before adjust errornobu
2017-08-22insns.inc.tmpl: ensure info sizenobu
2017-08-15compile.c: compile_retrynobu
2017-08-15compile.c: compile_redonobu
2017-08-15compile.c: compile_nextnobu
2017-08-14compile.c: compile_breaknobu
2017-08-14compile.c: compile_loopnobu
2017-08-14type is invariant inside this blocknobu