Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Exit with a failure if any test files failed to load | Nobuyoshi Nakada | 2023-06-03 | 3 | -1/+31 |
| | |||||
* | Merge RubyGems/Bundler master from 4076391fce5847689bf2ec402b17133fe4e32285 | Hiroshi SHIBATA | 2023-05-30 | 4 | -19/+29 |
| | |||||
* | Lrama v0.5.1 | yui-knk | 2023-05-20 | 11 | -303/+328 |
| | |||||
* | Lrama v0.5.0 (#7814) | Yuichiro Kaneko | 2023-05-15 | 3 | -7/+9 |
| | |||||
* | Add user argument to some macros used by bison | Nobuyoshi Nakada | 2023-05-14 | 3 | -116/+36 |
| | |||||
* | Use Lrama LALR parser generator instead of Bisonv3_3_0_preview1 | Yuichiro Kaneko | 2023-05-12 | 18 | -1/+5720 |
| | | | | | https://bugs.ruby-lang.org/issues/19637 Co-authored-by: Nobuyoshi Nakada <nobu@ruby-lang.org> | ||||
* | [DOC] Update how to run tool/enc-unicode.rb | Janosch Mùˆller | 2023-05-12 | 1 | -2/+5 |
| | |||||
* | Removed sync task for ext/readline | Hiroshi SHIBATA | 2023-05-10 | 1 | -7/+0 |
| | |||||
* | Allow to use development version of bundled gems for packaging | Hiroshi SHIBATA | 2023-05-09 | 1 | -0/+6 |
| | |||||
* | We should not validate development version of bundled gems with fetch timing. | Hiroshi SHIBATA | 2023-05-09 | 2 | -8/+0 |
| | | | | We want to notify above situation when release time. So, I move this check into ruby/actions. | ||||
* | Remove `sync_tool` task from Rakefile when syncing [ci skip] | Nobuyoshi Nakada | 2023-05-02 | 1 | -0/+6 |
| | |||||
* | Ignore to sync used_cassettes.txt | Hiroshi SHIBATA | 2023-05-01 | 1 | -1/+1 |
| | |||||
* | core_assertions.rb: Support old rubies | Nobuyoshi Nakada | 2023-04-29 | 1 | -2/+1 |
| | | | | Some symbol argument might not be accepted by Process.clock_gettime. | ||||
* | Skip added tool files | Nobuyoshi Nakada | 2023-04-29 | 1 | -2/+4 |
| | | | | Get rid of accidents like 966f0d91e2a86fa1347cdafbe1af47e7350aa4ca. | ||||
* | sync_tool.rake: Fold too long message [ci skip] | Nobuyoshi Nakada | 2023-04-29 | 1 | -2/+2 |
| | | | | Split into title and body, like as the pull-request. | ||||
* | sync_tool.rake: Add --update and --keep options [ci skip] | Nobuyoshi Nakada | 2023-04-29 | 1 | -10/+41 |
| | |||||
* | sync_tool.rake: Adjust the location [ci skip] | Nobuyoshi Nakada | 2023-04-28 | 1 | -1/+3 |
| | |||||
* | Add sync_tool.rake [ci skip] | Nobuyoshi Nakada | 2023-04-28 | 2 | -11/+29 |
| | |||||
* | Copy also helper.rb [ci skip] | Nobuyoshi Nakada | 2023-04-28 | 2 | -0/+5 |
| | |||||
* | Improve sync_test_lib.rb [ci skip] | Nobuyoshi Nakada | 2023-04-28 | 1 | -6/+15 |
| | | | | | | - read files to copy once at first - take the destination top directory from command line arguments - fix a typo | ||||
* | Support older git | Nobuyoshi Nakada | 2023-04-28 | 1 | -1/+2 |
| | | | | The -b flag is available since 2.28, but Ubuntu 20.04 uses 2.25. | ||||
* | Bundle rbs-3.1.0 (#7766) | Soutaro Matsumoto | 2023-04-28 | 1 | -0/+4 |
| | |||||
* | We need to checkout before BundledGem.dummy_gemspec checking. | Hiroshi SHIBATA | 2023-04-26 | 1 | -6/+10 |
| | | | | | | | | | When newer version released rather than gems/bundled_gems defined, `spec.version == Gem::Version.new(v)` always abort like: ``` Unexpected versions between bundled_gems:3.0.4 and gemspec:3.1.0 ``` | ||||
* | Use shorter path as `SPEC_TEMP_DIR` | Nobuyoshi Nakada | 2023-04-21 | 1 | -0/+13 |
| | | | | | | The temporary directory under the build directory may be too long as a UNIX socket path. On macOS, the default `TMPDIR` per user is also very long. | ||||
* | Update RJIT to support newarray_send | Aaron Patterson | 2023-04-18 | 1 | -0/+2 |
| | | | | This also adds max / hash support | ||||
* | Avoid diffutils 3.8 bug#61193 [ci skip] | Nobuyoshi Nakada | 2023-04-14 | 1 | -5/+59 |
| | |||||
* | Include `--no-llvm-bc` option in `NM` macro only if usable | Nobuyoshi Nakada | 2023-04-08 | 2 | -5/+2 |
| | |||||
* | Expose rb_sym_to_proc via RJIT | Aaron Patterson | 2023-04-07 | 1 | -0/+1 |
| | | | | This is needed for getblockparamproxy | ||||
* | core_assertions.rb: Prefer CPU time clocks | Nobuyoshi Nakada | 2023-04-06 | 1 | -2/+20 |
| | | | | To prevent influence from other processes. | ||||
* | core_assertions.rb: Extract common code block | Nobuyoshi Nakada | 2023-04-06 | 1 | -8/+9 |
| | |||||
* | core_assertions.rb: Tweak timeout limit | Nobuyoshi Nakada | 2023-04-06 | 1 | -4/+4 |
| | | | | Increase the timeout limit when variance at rehearsal is small. | ||||
* | [Feature #19579] Remove !USE_RVARGC code (#7655) | Peter Zhu | 2023-04-04 | 1 | -1/+0 |
| | | | | | | | | | | | Remove !USE_RVARGC code [Feature #19579] The Variable Width Allocation feature was turned on by default in Ruby 3.2. Since then, we haven't received bug reports or backports to the non-Variable Width Allocation code paths, so we assume that nobody is using it. We also don't plan on maintaining the non-Variable Width Allocation code, so we are going to remove it. | ||||
* | RJIT: Store type information in Context | Takashi Kokubun | 2023-04-02 | 1 | -0/+2 |
| | |||||
* | RJIT: Support entry with different PCs | Takashi Kokubun | 2023-04-02 | 1 | -0/+2 |
| | |||||
* | RJIT: Simplify cfunc implementation | Takashi Kokubun | 2023-04-02 | 1 | -0/+2 |
| | |||||
* | Skip assert_linear_performance for RJIT | Takashi Kokubun | 2023-04-02 | 1 | -2/+5 |
| | |||||
* | leaked-globals: check for nm before files under missing [ci skip] | Nobuyoshi Nakada | 2023-04-02 | 1 | -3/+5 |
| | | | | | Abort if `nm` is not available, since it is needed by configure.ac to check for prefix of external symbols. | ||||
* | leaked-globals: colorize skipping file names [ci skip] | Nobuyoshi Nakada | 2023-04-02 | 1 | -1/+1 |
| | |||||
* | Remove an unneeded function copy | Takashi Kokubun | 2023-04-01 | 1 | -1/+1 |
| | |||||
* | RJIT: Support rest args | Takashi Kokubun | 2023-04-01 | 1 | -0/+3 |
| | |||||
* | RJIT: Start moving away from VM-like ISEQ handling | Takashi Kokubun | 2023-04-01 | 1 | -0/+2 |
| | |||||
* | rename `rb_thread_t::locking_native_thread` | Koichi Sasada | 2023-03-31 | 1 | -1/+1 |
| | | | | to `rb_thread_t::has_dedicated_nt` | ||||
* | Check if `Bundler::EnvironmentPreserver` is defined | Nobuyoshi Nakada | 2023-03-31 | 1 | -1/+4 |
| | | | | | Only `Bundler` might be defined. `EnvironmentPreserver` and its `BUNDLER_PREFIX` would be defined together in the same file. | ||||
* | Revert "RBS: Pathname#taint and Pathname#untaint are removed" | Nobuyoshi Nakada | 2023-03-28 | 1 | -2/+0 |
| | | | | | This reverts commit 46132e78b7438389bf49a860a0cd8957f685dcb3, in favor of 298cb57c115e789c021962c758eb734c2d8ee1f6. | ||||
* | Skip commits only for tools | Nobuyoshi Nakada | 2023-03-28 | 2 | -0/+89 |
| | | | | Get rid of accidents like 67feb782f947046f65951303893713052a19a546. | ||||
* | Set FILTER_BRANCH_SQUELCH_WARNING only in child environment | Nobuyoshi Nakada | 2023-03-28 | 1 | -3/+3 |
| | |||||
* | Check if Bundler is defined | Nobuyoshi Nakada | 2023-03-28 | 1 | -1/+1 |
| | |||||
* | Use 3 way merge for merger.rb | NARUSE, Yui | 2023-03-28 | 1 | -2/+2 |
| | | | | Since --3way insists --index, git diff needs to compare with HEAD. | ||||
* | RBS: Pathname#taint and Pathname#untaint are removed | Nobuyoshi Nakada | 2023-03-28 | 1 | -0/+2 |
| | |||||
* | Use gemspec that keeps original dependencies | Hiroshi SHIBATA | 2023-03-27 | 1 | -2/+5 |
| |