summaryrefslogtreecommitdiff
path: root/tool
AgeCommit message (Expand)Author
2018-10-30_mjit_compile_send.erb: do not inline tailcall ISeqk0kubun
2018-10-29less verbose code by sharing attribute definitionsshyouhei
2018-10-29bare_instructions.rb: sort attributes [ci skip]shyouhei
2018-10-25Added initialization task for default gems.hsbt
2018-10-24_mjit_compile_ivar.erb: cancel on undefined ivark0kubun
2018-10-23_mjit_compile_send.erb: fix wrong cc usagesk0kubun
2018-10-21mjit.c: remove wrongly-committed debug codek0kubun
2018-10-21mjit.c: copy call cache values to MJIT workerk0kubun
2018-10-21_mjit_compile_send.erb: don't split send_guardk0kubun
2018-10-21mjit.c: copy inline cache values to MJIT workerk0kubun
2018-10-20revert r65213 and r65215k0kubun
2018-10-20rename configure option `--disable-mjit` to `--disable-mjit-support`ko1
2018-10-20vm_insnhelper.c: never cache getinstancevariable twicek0kubun
2018-10-20Cleanup fiddle extenstion when sync them from github repo.hsbt
2018-10-19transform_mjit_header.rb: fix up r65169nobu
2018-10-19transform_mjit_header.rb: `inline` may be a macronobu
2018-10-19transform_mjit_header.rb: add system_header pragmanobu
2018-10-19_mjit_compile_ivar.rb: use PRIuSIZEshyouhei
2018-10-18tool/insns2vm.rb: get rid of expanding pathsnobu
2018-10-18make-snapshot: package with TarHeadernobu
2018-10-18remove message already unnecesaryusa
2018-10-16tool/downloader.rb: retry Net::ReadTimeoutk0kubun
2018-10-14_mjit_compile_ivar.erb: optimize setivar as wellk0kubun
2018-10-14_mjit_compile_getivar.erb: we may not say receiver [ci skip]k0kubun
2018-10-14vm_opts.h: share USE_IC_FOR_IVAR as OPT_IC_FOR_IVARk0kubun
2018-10-14_mjit_compile_getivar.erb: optimize IC-hit getivark0kubun
2018-10-11win32/Makefile.sub: generate MJIT header pdbk0kubun
2018-10-11win32/Makefile.sub: install MJIT header and objectk0kubun
2018-10-03support --with-arch=x86_64hshyouhei
2018-10-02Install HTML docs if producednobu
2018-09-29Expand gemspec path to the real pathnobu
2018-09-26revert r64847, r64846 and r64839k0kubun
2018-09-26revert r64838 and r64839k0kubun
2018-09-25Revert "Revert r64824 to fix build failure on AppVeyor"k0kubun
2018-09-25Revert r64824 to fix build failure on AppVeyork0kubun
2018-09-24insns.def: optimize & and | of Integer [experimental]k0kubun
2018-09-24_mjit_compile_send.erb: remove TODO comment solved [ci skip]k0kubun
2018-09-24_mjit_compile_send.erb: refactor code to setup iseqk0kubun
2018-09-22tool/enc-unicode.rb: rewrote without flip-flopnobu
2018-09-21darwin-cc: hide ld warningsnobu
2018-09-20fix typo [ci skip]shyouhei
2018-09-18vm_insnhelper.h: rename CI_SET_FASTPATH to CC_SET_FASTPATHk0kubun
2018-09-17common.mk: ruby tool/update-deps --fixk0kubun
2018-09-14move ADD_PC around (take 2)shyouhei
2018-09-13Revert "vm_insnhelper.h: simplify EXEC_EC_CFP implementation"k0kubun
2018-09-13vm_insnhelper.h: simplify EXEC_EC_CFP implementationk0kubun
2018-09-13move canary-related statements into macrosshyouhei
2018-09-12_mjit_compile_pc_and_sp.erb: forget about memcpy [ci skip]k0kubun
2018-09-11_mjit_compile_insn.erb: move pc on JIT cancelk0kubun
2018-09-11bare_instructions.rb: use Hash#fetch to read attrk0kubun