summaryrefslogtreecommitdiff
path: root/tool
Commit message (Expand)AuthorAgeFilesLines
* core_assertions.rb: Relax `assert_linear_performance`Nobuyoshi Nakada2023-03-181-14/+25
* Rename opes to operands on RubyVM::BaseInstructionJohn Hawthorn2023-03-167-19/+19
* Rename opes to operandsJohn Hawthorn2023-03-161-2/+2
* Re-add RJIT::Instruction#opesJohn Hawthorn2023-03-161-1/+2
* Fix a bindgen CI failureTakashi Kokubun2023-03-161-0/+1
* Revert "core_assertions.rb: Refine `assert_linear_performance`"Takashi Kokubun2023-03-161-16/+11
* core_assertions.rb: Refine `assert_linear_performance`Nobuyoshi Nakada2023-03-161-11/+16
* core_assertions.rb: Refine `assert_linear_performance`Nobuyoshi Nakada2023-03-151-4/+3
* YJIT: Introduce no_gc attribute (#7511)Takashi Kokubun2023-03-141-1/+1
* RJIT: Count invokeblock exit typesTakashi Kokubun2023-03-121-0/+1
* RJIT: Fix a typoTakashi Kokubun2023-03-121-0/+1
* RJIT: Implement --rjit-trace-exitsTakashi Kokubun2023-03-121-0/+1
* Add test for linear performanceNobuyoshi Nakada2023-03-121-0/+23
* core_assertions.rb: Consider backward compatibilitiesNobuyoshi Nakada2023-03-121-1/+3
* RJIT: Migrate SIZET values to RJIT::C constantsTakashi Kokubun2023-03-111-14/+17
* RJIT: Introduce constants under RubyVM::RJIT::CTakashi Kokubun2023-03-112-3/+18
* RJIT: Automate function pointer importsTakashi Kokubun2023-03-111-1/+49
* RJIT: Use as the largest type as possibleTakashi Kokubun2023-03-111-45/+41
* RJIT: Use SIZET macros instead of original PTR onesTakashi Kokubun2023-03-111-1/+1
* RJIT: Drop unused USE_* macros supportTakashi Kokubun2023-03-111-14/+1
* Rename builtin attr :inline to :leafTakashi Kokubun2023-03-111-4/+1
* Support multiple attributes with Primitive.attr!Takashi Kokubun2023-03-111-7/+12
* Change the syntax of Primitive.attr! to Symbol (#7501)Takashi Kokubun2023-03-101-4/+22
* RJIT: Simplify RubyVM::RJIT::InstructionTakashi Kokubun2023-03-101-27/+1
* RJIT: Remove unused code from headersTakashi Kokubun2023-03-101-6/+0
* [rubygems/rubygems] Use `RbSys::ExtensionTask` when creating new rust gemsIan Ker-Seymer2023-03-104-4/+4
* RJIT: Stop allowing leaked globals rjit_*Takashi Kokubun2023-03-081-1/+1
* Fix node search in bindgenTakashi Kokubun2023-03-081-1/+8
* Constify local static variables in yyparseNobuyoshi Nakada2023-03-081-0/+2
* code styleHiroshi SHIBATA2023-03-081-1/+3
* Added missing dependency for rubygemsHiroshi SHIBATA2023-03-081-0/+1
* Added debug info to gemspec version checkHiroshi SHIBATA2023-03-082-2/+2
* Check bundled_gems version and gemspec version strictlyHiroshi SHIBATA2023-03-081-0/+9
* Remove MJIT's builtin function compilerTakashi Kokubun2023-03-071-40/+2
* s/mjit/rjit/Takashi Kokubun2023-03-065-16/+16
* s/MJIT/RJIT/Takashi Kokubun2023-03-0610-17/+17
* Rename MJIT filenames to RJITTakashi Kokubun2023-03-062-0/+0
* Remove obsoleted mjit_sp_inc.inc.erbTakashi Kokubun2023-03-062-18/+0
* Remove obsoleted tool/mjit_tabs.rbTakashi Kokubun2023-03-061-67/+0
* Remove obsoleted tool/mjit_archflag.shTakashi Kokubun2023-03-061-40/+0
* Drop obsoleted MJIT header (#7458)Takashi Kokubun2023-03-061-319/+0
* Implement struct arefTakashi Kokubun2023-03-051-0/+2
* Implement bmethodTakashi Kokubun2023-03-051-0/+11
* Optimize Thread.currentTakashi Kokubun2023-03-051-0/+2
* Implement opt_str_freezeTakashi Kokubun2023-03-051-0/+1
* Check for classes consistentlyTakashi Kokubun2023-03-051-0/+1
* Implement objtostringTakashi Kokubun2023-03-051-0/+1
* Implement getblockparamproxyTakashi Kokubun2023-03-051-0/+2
* Optimize BasicObject#!Takashi Kokubun2023-03-051-0/+1
* Implement known class guard for flonumTakashi Kokubun2023-03-051-0/+2