summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* RJIT: Fix block finding logicTakashi Kokubun2023-03-122-13/+34
* RJIT: Update dependenciesTakashi Kokubun2023-03-121-0/+1
* RJIT: Fix -Wshorten-64-to-32Takashi Kokubun2023-03-121-4/+4
* Bump github/codeql-action from 2.2.5 to 2.2.6dependabot[bot]2023-03-132-5/+5
* RJIT: Implement --rjit-trace-exitsTakashi Kokubun2023-03-129-8/+336
* RJIT: Give up freezing InsnCompilerTakashi Kokubun2023-03-122-1/+2
* Add test for linear performanceNobuyoshi Nakada2023-03-122-0/+30
* core_assertions.rb: Consider backward compatibilitiesNobuyoshi Nakada2023-03-121-1/+3
* Revert "Update ruby/action-slack v3.1.1 (#7505)"Takashi Kokubun2023-03-1116-16/+16
* Investigate which test hangs on MinGWTakashi Kokubun2023-03-111-0/+3
* RJIT: Handle Mod 10 for CMP r/m64, r64Takashi Kokubun2023-03-112-1/+13
* RJIT: Use lambda constants to match operandsTakashi Kokubun2023-03-113-168/+230
* RJIT: Define QwordPtr for in-clause readabilityTakashi Kokubun2023-03-111-18/+21
* RJIT: Leave it to NoMatchingPatternErrorTakashi Kokubun2023-03-111-62/+0
* RJIT: Use case-in for exhaustive matchesTakashi Kokubun2023-03-113-33/+20
* RJIT: Migrate SIZET values to RJIT::C constantsTakashi Kokubun2023-03-113-513/+246
* RJIT: Introduce constants under RubyVM::RJIT::CTakashi Kokubun2023-03-115-21/+31
* RJIT: Automate function pointer importsTakashi Kokubun2023-03-115-195/+213
* RJIT: Use as the largest type as possibleTakashi Kokubun2023-03-112-196/+192
* Update ruby/action-slack v3.1.1 (#7505)Hiroshi SHIBATA2023-03-1116-16/+16
* Move yjit_force_enabled? to JITSupportTakashi Kokubun2023-03-112-15/+13
* Remove unused methods from JITSupportTakashi Kokubun2023-03-113-84/+2
* Skip test_udp_server on s390x RHEL 7.1Takashi Kokubun2023-03-111-0/+4
* RJIT: Use SIZET macros instead of original PTR onesTakashi Kokubun2023-03-113-27/+19
* RJIT: Drop unused USE_* macros supportTakashi Kokubun2023-03-112-18/+1
* Reuse CVAR_LOOKUP macroS-H-GAMELINKS2023-03-121-24/+14
* Rename builtin attr :inline to :leafTakashi Kokubun2023-03-117-26/+23
* Support multiple attributes with Primitive.attr!Takashi Kokubun2023-03-116-28/+67
* Change the syntax of Primitive.attr! to Symbol (#7501)Takashi Kokubun2023-03-103-20/+38
* Bump the required BASERUBY version to 2.5 (#7504)Takashi Kokubun2023-03-104-8/+5
* RJIT: Skip a flaky test_thread test for nowTakashi Kokubun2023-03-102-3/+2
* [rubygems/rubygems] Added another case of extconf.rbHiroshi SHIBATA2023-03-111-0/+9
* [rubygems/rubygems] Added test forHiroshi SHIBATA2023-03-111-0/+16
* RJIT: Write initial tests for AssemblerTakashi Kokubun2023-03-102-15/+266
* YJIT: Bump SEND_MAX_DEPTH to 20 (#7469)Takashi Kokubun2023-03-102-3/+5
* RJIT: Start testing AssemblerTakashi Kokubun2023-03-103-7/+84
* RJIT: Simplify RubyVM::RJIT::InstructionTakashi Kokubun2023-03-101-27/+1
* RJIT: Remove unused code from headersTakashi Kokubun2023-03-105-234/+8
* RJIT: Introduce --rjit-exec-mem-sizeTakashi Kokubun2023-03-107-144/+146
* Mark weak maps as write barrier protectedJean Boussier2023-03-101-4/+6
* RJIT: Remove unused methods in rjit_c.rbTakashi Kokubun2023-03-101-66/+10
* RJIT: Always enable --rjit-dump-disasmTakashi Kokubun2023-03-102-12/+21
* Remove duplicate code in gc_marks_finishPeter Zhu2023-03-101-7/+0
* RJIT: Break up and enable test_version (#7495)Takashi Kokubun2023-03-102-29/+31
* Revert "Allow classes and modules to become too complex"Aaron Patterson2023-03-105-117/+30
* Move WeakMap and WeakKeyMap code to weakmap.cPeter Zhu2023-03-105-883/+1031
* [rubygems/rubygems] Use `RbSys::ExtensionTask` when creating new rust gemsIan Ker-Seymer2023-03-108-8/+18
* Remove prototypes for functions that are no longer used. (#7497)Samuel Williams2023-03-101-4/+0
* RJIT: Resurrect --rjit-pause and RJIT.resumeTakashi Kokubun2023-03-092-8/+6
* RJIT: Do nothing on jit_cont_freeTakashi Kokubun2023-03-091-0/+2