aboutsummaryrefslogtreecommitdiffstats
path: root/tool
Commit message (Expand)AuthorAgeFilesLines
* tool/downloader.rb: retry Net::ReadTimeoutk0kubun2018-10-161-1/+1
* _mjit_compile_ivar.erb: optimize setivar as wellk0kubun2018-10-142-2/+10
* _mjit_compile_getivar.erb: we may not say receiver [ci skip]k0kubun2018-10-141-1/+1
* vm_opts.h: share USE_IC_FOR_IVAR as OPT_IC_FOR_IVARk0kubun2018-10-141-2/+2
* _mjit_compile_getivar.erb: optimize IC-hit getivark0kubun2018-10-142-0/+46
* win32/Makefile.sub: generate MJIT header pdbk0kubun2018-10-111-0/+1
* win32/Makefile.sub: install MJIT header and objectk0kubun2018-10-111-0/+2
* support --with-arch=x86_64hshyouhei2018-10-031-4/+1
* Install HTML docs if producednobu2018-10-021-0/+9
* Expand gemspec path to the real pathnobu2018-09-291-0/+1
* revert r64847, r64846 and r64839k0kubun2018-09-261-0/+2
* revert r64838 and r64839k0kubun2018-09-261-2/+0
* Revert "Revert r64824 to fix build failure on AppVeyor"k0kubun2018-09-251-0/+2
* Revert r64824 to fix build failure on AppVeyork0kubun2018-09-251-2/+0
* insns.def: optimize & and | of Integer [experimental]k0kubun2018-09-241-0/+2
* _mjit_compile_send.erb: remove TODO comment solved [ci skip]k0kubun2018-09-241-1/+1
* _mjit_compile_send.erb: refactor code to setup iseqk0kubun2018-09-242-6/+3
* tool/enc-unicode.rb: rewrote without flip-flopnobu2018-09-221-1/+2
* darwin-cc: hide ld warningsnobu2018-09-211-0/+6
* fix typo [ci skip]shyouhei2018-09-201-1/+1
* vm_insnhelper.h: rename CI_SET_FASTPATH to CC_SET_FASTPATHk0kubun2018-09-181-1/+1
* common.mk: ruby tool/update-deps --fixk0kubun2018-09-171-2/+2
* move ADD_PC around (take 2)shyouhei2018-09-142-4/+6
* Revert "vm_insnhelper.h: simplify EXEC_EC_CFP implementation"k0kubun2018-09-131-1/+1
* vm_insnhelper.h: simplify EXEC_EC_CFP implementationk0kubun2018-09-131-1/+1
* move canary-related statements into macrosshyouhei2018-09-132-23/+17
* _mjit_compile_pc_and_sp.erb: forget about memcpy [ci skip]k0kubun2018-09-121-1/+1
* _mjit_compile_insn.erb: move pc on JIT cancelk0kubun2018-09-113-2/+5
* bare_instructions.rb: use Hash#fetch to read attrk0kubun2018-09-111-2/+2
* _mjit_compile_insn.erb: prefer insn.always_leaf?k0kubun2018-09-111-9/+1
* _mjit_compile_pc_and_sp.erb: skip moving pck0kubun2018-09-112-2/+8
* transform_mjit_header.rb: add static to Init_*k0kubun2018-09-111-1/+1
* add new instruction attribute called leafshyouhei2018-09-114-0/+135
* tool/node_name.rb: rewrote without flip-flopnobu2018-09-071-5/+3
* use mingw ANSI stdionobu2018-09-042-2/+3
* Declare as gnu_printf on mingwnobu2018-09-031-0/+5
* Fixed installation failure with mswin environment.hsbt2018-08-281-1/+2
* tool/downloader.rb: retry 500 from GitHubk0kubun2018-08-181-1/+1
* get rid of an encode noncompatible errorusa2018-08-131-0/+1
* tool/downloader.rb: increase retriesk0kubun2018-08-121-1/+1
* vm_insnhelper.c: revert r64280k0kubun2018-08-121-6/+13
* _mjit_compile_pc_and_sp.erb: update the commentk0kubun2018-08-111-2/+1
* _mjit_compile_pc_and_sp.erb: always move pck0kubun2018-08-111-3/+1
* tool/downloader.rb: retry on 502 and 503 errork0kubun2018-08-111-3/+4
* vm_args.c: stop requiring `calling` in vm_caller_setup_arg_blockk0kubun2018-08-111-3/+1
* _mjit_compile_send.erb: refactor to share vm_call_iseq_setup_normalk0kubun2018-08-111-12/+7
* Ignore native extension of Date library when syncing gemification files.hsbt2018-08-061-0/+1
* transform_mjit_header.rb: more strict FUNC_HEADER_REGEXPk0kubun2018-07-311-1/+1
* Follow up r64141 with sync tool.hsbt2018-07-311-1/+1
* Fixed unexpected direction deletion with irb sync.hsbt2018-07-311-1/+1