aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* internal.h: remove dependecy on ruby/encoding.hnobu2018-01-0928-23/+58
* internal.h: remove dependecy on ruby/io.hnobu2018-01-095-3/+7
* compile.c (iseq_compile_each0): remove irrelevant tracecoveragemame2018-01-091-0/+12
* Allow `-> do rescue; end` as well as `proc do rescue; end`mame2018-01-092-1/+19
* parse.y: Remove redefinition of mallocmame2018-01-091-9/+0
* parse.y: PARSER_DEBUG is no longer usedmame2018-01-091-3/+0
* parse.y: Remove meaningless ifndef guardsmame2018-01-091-4/+0
* Explicit failure in VM_CHECK_MODE when failing to create timer threadmame2018-01-091-0/+1
* common.mk (srcs_vpath): renamed for nmakenobu2018-01-092-3/+3
* use predefined ids in a few more placesnormal2018-01-093-9/+11
* gmake.mk: update srcdir filesnobu2018-01-092-2/+3
* parse.y: set ID to yylval ID instead of tokennobu2018-01-091-3/+3
* parse.y: Remove special handling of tOROP and tANDOPmame2018-01-093-41/+20
* .gdbinit (print_lineno): follow up changes in r61534, r61536ktsj2018-01-091-5/+6
* parse.y: use change_shortcut_operator_idnobu2018-01-091-7/+1
* wrap statement expression with __extension__nobu2018-01-091-1/+1
* parse.y: Remove duplicated nd_line setyui-knk2018-01-091-3/+0
* constifiednobu2018-01-091-3/+3
* vm.c: remove extra ifdefnobu2018-01-081-2/+0
* use `getblockparamproxy` to pass blocks.ko12018-01-084-10/+5
* fix a bug only on assertion.ko12018-01-081-1/+1
* * 2018-01-09svn2018-01-081-1/+1
* fix mark miss of Env (which is pointed by prev_ep).ko12018-01-081-1/+8
* parse.y: Make consistent with the terms about code ranges and locationsmame2018-01-084-409/+409
* parse.y (remove_duplicate_keys): Remove a not used argumentyui-knk2018-01-081-2/+2
* parse.y: Factor out code fragments that merges two code rangesmame2018-01-082-32/+20
* parse.y (block_append_gen): Remove a not used argumentyui-knk2018-01-081-23/+19
* parse.y: Use nd_loc of head and tailyui-knk2018-01-081-2/+2
* parse.y: Fix the lineno of nd_set_lineyui-knk2018-01-081-15/+15
* net/http: clear compressed chunk after decompressionnormal2018-01-081-0/+1
* Update minitest-5.11.1hsbt2018-01-081-1/+1
* parse.y: Remove dispose_stringmame2018-01-083-21/+0
* vm_insnhelper.c: vm_invoke_block_opt_callnobu2018-01-081-14/+11
* vm.c: respect redefinition of Proc#callnobu2018-01-083-4/+34
* Add parens [ci skip]kazu2018-01-081-1/+1
* node.c: show newline node marknobu2018-01-081-2/+5
* parse.y: Use last_loc.lineno instead of ruby_sourcelinemame2018-01-081-7/+7
* parse.y: Remove `$<num>$ = ruby_sourceline` hacksmame2018-01-081-119/+47
* compile.c: compile_case2 branchnobu2018-01-081-2/+5
* parse.y: constified NULL_LOCnobu2018-01-081-1/+1
* doc/NEWS-2.5.0: Time.at is a class methodmrkn2018-01-081-1/+1
* parse.y: Factor out special handling of a short-cut operator idmame2018-01-081-21/+9
* parse.y: Remove duplicated nd_loc setyui-knk2018-01-081-2/+0
* parse.y: Embed simple wrapper functions for NEW_NODEsmame2018-01-081-46/+16
* parse.y: Make NULL_LOC to be internalyui-knk2018-01-081-1/+1
* parse.y: Remove unneeded wrapper functions for NEW_NODEsmame2018-01-081-267/+99
* parse.y: set bison's first_loc.lineno to nd_line by defaultmame2018-01-081-189/+69
* parse.y: make all NEW_NODE macros receive locationmame2018-01-082-368/+304
* zlib: reduce garbage on Zlib::GzipReader#readpartialnormal2018-01-081-43/+64
* open-uri: clear string after bufferingnormal2018-01-081-0/+1