| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-04-02 | leaked-globals: colorize skipping file names [ci skip] | Nobuyoshi Nakada | |
| 2023-04-01 | Remove an unneeded function copy | Takashi Kokubun | |
| 2023-04-01 | RJIT: Support rest args | Takashi Kokubun | |
| 2023-04-01 | RJIT: Start moving away from VM-like ISEQ handling | Takashi Kokubun | |
| 2023-03-31 | rename `rb_thread_t::locking_native_thread` | Koichi Sasada | |
| to `rb_thread_t::has_dedicated_nt` Notes: Merged: https://github.com/ruby/ruby/pull/7638 | |||
| 2023-03-31 | Check if `Bundler::EnvironmentPreserver` is defined | Nobuyoshi Nakada | |
| Only `Bundler` might be defined. `EnvironmentPreserver` and its `BUNDLER_PREFIX` would be defined together in the same file. | |||
| 2023-03-28 | Revert "RBS: Pathname#taint and Pathname#untaint are removed" | Nobuyoshi Nakada | |
| This reverts commit 46132e78b7438389bf49a860a0cd8957f685dcb3, in favor of 298cb57c115e789c021962c758eb734c2d8ee1f6. | |||
| 2023-03-28 | Skip commits only for tools | Nobuyoshi Nakada | |
| Get rid of accidents like 67feb782f947046f65951303893713052a19a546. Notes: Merged: https://github.com/ruby/ruby/pull/7601 | |||
| 2023-03-28 | Set FILTER_BRANCH_SQUELCH_WARNING only in child environment | Nobuyoshi Nakada | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7601 | |||
| 2023-03-28 | Check if Bundler is defined | Nobuyoshi Nakada | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7601 | |||
| 2023-03-28 | Use 3 way merge for merger.rb | NARUSE, Yui | |
| Since --3way insists --index, git diff needs to compare with HEAD. | |||
| 2023-03-28 | RBS: Pathname#taint and Pathname#untaint are removed | Nobuyoshi Nakada | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7598 | |||
| 2023-03-27 | Use gemspec that keeps original dependencies | Hiroshi SHIBATA | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7321 | |||
| 2023-03-26 | RJIT: Implement leaf builtin call | Takashi Kokubun | |
| 2023-03-26 | RJIT: Implement attr_writer | Takashi Kokubun | |
| 2023-03-25 | RJIT: Initial support of splat | Takashi Kokubun | |
| 2023-03-24 | Added sync tools for test libraries like core_assertions.rb to default gems ↵ | Hiroshi SHIBATA | |
| repositories | |||
| 2023-03-23 | core_assertions.rb: Raise `Timeout::Error` explicitly | Nobuyoshi Nakada | |
| So that `assert_raise` inside the block works. | |||
| 2023-03-22 | core_assertions.rb: Fix backward compatibility with pre 2.7 | Nobuyoshi Nakada | |
| 2023-03-22 | [DOC] Update comment of assert_pattern_list | Nobuyoshi Nakada | |
| `pattern_list` may contain string since d903e7672637. | |||
| 2023-03-22 | core_assertions.rb: Refine `assert_linear_performance` | Nobuyoshi Nakada | |
| * Calculate each timeout from the ratio of each factor to the first factor. | |||
| 2023-03-19 | RJIT: Break up RJIT send_iseq_complex exit reasons | Takashi Kokubun | |
| 2023-03-19 | RJIT: Implement ifunc invokeblock | Takashi Kokubun | |
| 2023-03-20 | Add explanation to rbs_skip_tests (#7525) | Soutaro Matsumoto | |
| Notes: Merged-By: soutaro <matsumoto@soutaro.com> | |||
| 2023-03-19 | RJIT: Optimize Kernel#respond_to? | Takashi Kokubun | |
| 2023-03-19 | RJIT: Optimize String#+@ | Takashi Kokubun | |
| 2023-03-19 | RJIT: Optimize String#<< | Takashi Kokubun | |
| 2023-03-18 | RJIT: Workaround USE_RVARGC=0 CI | Takashi Kokubun | |
| 2023-03-18 | RJIT: Optimize String#bytesize | Takashi Kokubun | |
| 2023-03-18 | RJIT: Optimize String#empty? | Takashi Kokubun | |
| 2023-03-18 | RJIT: Optimize Kernel#is_a? | Takashi Kokubun | |
| 2023-03-18 | RJIT: Reorder opt_case_dispatch branches | Takashi Kokubun | |
| 2023-03-18 | RJIT: Implement setclassvariable | Takashi Kokubun | |
| 2023-03-18 | RJIT: Implement intern | Takashi Kokubun | |
| 2023-03-18 | RJIT: Implement toregexp | Takashi Kokubun | |
| 2023-03-18 | RJIT: Prefix rjit_options with rb_ | Takashi Kokubun | |
| 2023-03-18 | RJIT: Implement newrange | Takashi Kokubun | |
| 2023-03-18 | RJIT: Implement getglobal | Takashi Kokubun | |
| 2023-03-18 | RJIT: Implement checkkeyword | Takashi Kokubun | |
| 2023-03-18 | RJIT: Implement getspecial insn | Takashi Kokubun | |
| 2023-03-17 | RJIT: Implement putspecialobject insn | Takashi Kokubun | |
| 2023-03-17 | RJIT: Implement throw insn | Takashi Kokubun | |
| 2023-03-18 | core_assertions.rb: Relax `assert_linear_performance` | Nobuyoshi Nakada | |
| * Use an `Enumerable` as factors, instead of three arguments. * Include `assert_operator` time in rehearsal time. * Round up max expected time. Notes: Merged: https://github.com/ruby/ruby/pull/7554 | |||
| 2023-03-16 | Rename opes to operands on RubyVM::BaseInstruction | John Hawthorn | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7523 | |||
| 2023-03-16 | Rename opes to operands | John Hawthorn | |
| Co-authored-by: Aaron Patterson <aaron.patterson@gmail.com> Notes: Merged: https://github.com/ruby/ruby/pull/7523 | |||
| 2023-03-16 | Re-add RJIT::Instruction#opes | John Hawthorn | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7523 | |||
| 2023-03-16 | Fix a bindgen CI failure | Takashi Kokubun | |
| 2023-03-16 | Revert "core_assertions.rb: Refine `assert_linear_performance`" | Takashi Kokubun | |
| This reverts commit cae4342dd559e34c1ce6219593f77f0ad80286da. This is failing a lot of CIs and nobody is actively looking into fixing it. Let me revert this until we have a solution to it. | |||
| 2023-03-16 | core_assertions.rb: Refine `assert_linear_performance` | Nobuyoshi Nakada | |
| * Use an `Enumerable` as factors, instead of three arguments. | |||
| 2023-03-15 | core_assertions.rb: Refine `assert_linear_performance` | Nobuyoshi Nakada | |
| * Add `rehearsal` keyword argument * Stop repeating with the same factor | |||
