Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Create a dummy minitest.gemspec for a bundled gem | Yusuke Endoh | 2023-02-19 | 1 | -0/+25 |
| | | | | | | | | To use the repository version of bundled gems, we need to build a gem by "gem build", but the repository of minitest does not include minitest.gemspec because it uses hoe. This change creats a dummy minitest.gemspec to pass the CI. | ||||
* | Apply zone offset to the last modified time | Nobuyoshi Nakada | 2023-02-13 | 1 | -0/+1 |
| | |||||
* | Enhancement github releases generator | Hiroshi SHIBATA | 2023-02-10 | 1 | -1/+21 |
| | | | | | | * Create GitHub Releases by itself * Added help and usage message * Decorate release body | ||||
* | Avoid to duplicate entries that own redmine and github ids | Hiroshi SHIBATA | 2023-02-09 | 1 | -6/+5 |
| | |||||
* | Added helper script for generate github releases | Hiroshi SHIBATA | 2023-02-09 | 1 | -0/+40 |
| | |||||
* | Removed svn feature from make-snapshot | Hiroshi SHIBATA | 2023-02-08 | 1 | -8/+3 |
| | |||||
* | fix to work with the case default issue is used | NARUSE, Yui | 2023-02-01 | 1 | -1/+1 |
| | |||||
* | Silence dozens of useless warnings from `nm` on macOS | Nobuyoshi Nakada | 2023-01-31 | 1 | -1/+1 |
| | |||||
* | Add quotes to backport field | NARUSE, Yui | 2023-01-31 | 1 | -1/+1 |
| | |||||
* | mkconfig: Map `includedir` only for system ruby | Nobuyoshi Nakada | 2023-01-31 | 1 | -1/+3 |
| | | | | | | Only when installing to the system path on macOS, prepend '$(SDKROOT)' and remap `includedir`. Fix https://github.com/rbenv/ruby-build/discussions/2123 | ||||
* | YJIT: Fix shared/static library symbol leaks | Alan Wu | 2023-01-27 | 2 | -1/+9 |
| | | | | | | | | | | | | | | | | | | | | Rust 1.58.0 unfortunately doesn't provide facilities to control symbol visibility/presence, but we care about controlling the list of symbols exported from libruby-static.a and libruby.so. This commit uses `ld -r` to make a single object out of rustc's staticlib output, libyjit.a. This moves libyjit.a out of MAINLIBS and adds libyjit.o into COMMONOBJS, which obviates the code for merging libyjit.a into libruby-static.a. The odd appearance of libyjit.a in SOLIBS is also gone. To filter out symbols we do not want to export on ELF platforms, we use objcopy after the partial link. On darwin, we supply a symbol list to the linker which takes care of hiding unprefixed symbols. [Bug #19255] Co-authored-by: Nobuyoshi Nakada <nobu@ruby-lang.org> | ||||
* | Fix `target_cpu` at runtime | Nobuyoshi Nakada | 2023-01-26 | 1 | -4/+6 |
| | |||||
* | Filter spec directory for code coverage | Hiroshi SHIBATA | 2023-01-26 | 1 | -0/+1 |
| | |||||
* | Ignore all of tool directory from code coverage, It contains tool/test and etc. | Hiroshi SHIBATA | 2023-01-26 | 1 | -1/+1 |
| | |||||
* | Ignore vendored libraries by rubygems from code coverage | Hiroshi SHIBATA | 2023-01-26 | 1 | -0/+3 |
| | |||||
* | filter coverage result with vendored libraries and test code | Hiroshi SHIBATA | 2023-01-26 | 1 | -1/+7 |
| | |||||
* | [Bug #19340] Fix bundle gems with test revision | Nobuyoshi Nakada | 2023-01-26 | 1 | -0/+13 |
| | | | | | Build temporary gem package from cloned repository if test revision is set. | ||||
* | Support simplecov-0.22.0. | Hiroshi SHIBATA | 2023-01-25 | 1 | -1/+1 |
| | | | | | simplecov-0.22.0 no longer support pre-0.18 result format. result data needs `lines` key for coverage data. | ||||
* | Silence dozens of useless warnings from `ranlib` on macOS [ci skip] | Nobuyoshi Nakada | 2023-01-23 | 1 | -0/+5 |
| | |||||
* | tool/leaked-globals: ignore function typedef [ci skip] | Nobuyoshi Nakada | 2023-01-21 | 1 | -2/+3 |
| | |||||
* | Make installation messages verbose a little [ci skip] | Nobuyoshi Nakada | 2023-01-18 | 1 | -4/+19 |
| | |||||
* | Switch to use gem version of simplecov, not git clone | Hiroshi SHIBATA | 2023-01-18 | 1 | -2/+5 |
| | |||||
* | Supressing warnings messages like: | Hiroshi SHIBATA | 2023-01-18 | 1 | -2/+0 |
| | | | | | | | | Ignoring debug-1.7.1 because its extensions are not built. Try: gem pristine debug --version 1.7. Revert "Clear gem paths for each test" This reverts commit 6698b580ddad8cfa8c5c86df9328472820d3ee6a. | ||||
* | Clear gem paths for each test | Nobuyoshi Nakada | 2023-01-15 | 1 | -0/+2 |
| | | | | So that rubygems can find the bundled rake. | ||||
* | [DOC] Add gem lists to NEWS.md automatically | Nobuyoshi Nakada | 2023-01-13 | 1 | -4/+9 |
| | |||||
* | [DOC] Changed gem list style in NEWS.md | Nobuyoshi Nakada | 2023-01-13 | 1 | -1/+1 |
| | |||||
* | [DOC] Extract tool/update-NEWS-gemlist.rb | Nobuyoshi Nakada | 2023-01-13 | 1 | -0/+34 |
| | |||||
* | Skip rbs Encoding#replicate test | Benoit Daloze | 2023-01-11 | 1 | -0/+1 |
| | |||||
* | Just ignore empty lines in bundled_gems file [ci skip] | Nobuyoshi Nakada | 2023-01-10 | 1 | -0/+1 |
| | |||||
* | Fixed a typo | Hiroshi SHIBATA | 2023-01-10 | 1 | -1/+1 |
| | |||||
* | Adjust spec of bundler like as `sync_default_gems` [ci skip] | Nobuyoshi Nakada | 2023-01-08 | 1 | -1/+12 |
| | |||||
* | Ignore LICENSE files of libraries vendored in rubygems [ci skip] | Nobuyoshi Nakada | 2023-01-08 | 1 | -13/+1 |
| | |||||
* | Skip Test::Unit::AutoRunner logic in ruby/ruby repository | Hiroshi SHIBATA | 2023-01-05 | 1 | -2/+5 |
| | |||||
* | [ruby/openssl] Stop AutoRunner with test-unit | Hiroshi SHIBATA | 2023-01-05 | 1 | -0/+1 |
| | | | | https://github.com/ruby/openssl/commit/0d4cd8b9ca | ||||
* | check `NO_COLOR` envval | Koichi Sasada | 2022-12-26 | 1 | -1/+3 |
| | | | | Support `NO_COLOR` (https://no-color.org/) to make parsing output easy. | ||||
* | Merge RubyGems/Bundler master | Hiroshi SHIBATA | 2022-12-26 | 4 | -4/+4 |
| | | | | from https://github.com/rubygems/rubygems/commit/72fd3dd2096af16d797ad0cd8e0d2a8869e240b3 | ||||
* | Generate parser-text.rb of racc when sync it | Hiroshi SHIBATA | 2022-12-26 | 1 | -0/+9 |
| | |||||
* | Update Bundler to 2.4.1 & and RubyGems to 3.4.1 | David RodrÃguez | 2022-12-25 | 4 | -4/+4 |
| | |||||
* | Support new style diagnostic reports | Nobuyoshi Nakada | 2022-12-25 | 1 | -5/+13 |
| | |||||
* | MJIT: Cancel all on disastrous situations (#7019) | Takashi Kokubun | 2022-12-24 | 1 | -1/+2 |
| | | | | | | | | | | I noticed this while running test_yjit with --mjit-call-threshold=1, which redefines `Integer#<`. When Ruby is monkey-patched, MJIT itself could be broken. Similarly, Ruby scripts could break MJIT in many different ways. I prepared the same set of hooks as YJIT so that we could possibly override it and disable it on those moments. Every constant under RubyVM::MJIT is private and thus it's an unsupported behavior though. | ||||
* | Merge RubyGems-3.4.0 and Bundler-2.4.0 | Hiroshi SHIBATA | 2022-12-24 | 8 | -4/+16 |
| | |||||
* | Polish the public docs for MJIT [ci skip] | Takashi Kokubun | 2022-12-22 | 1 | -1/+1 |
| | | | | | Now every private interface is cleaned up, and the public interface is documented. | ||||
* | Put RubyVM::MJIT::Compiler under ruby_vm directory (#6989) | Takashi Kokubun | 2022-12-21 | 1 | -0/+0 |
| | | | [Misc #19250] | ||||
* | Fix the case trailer without newline | Nobuyoshi Nakada | 2022-12-22 | 2 | -2/+12 |
| | | | | cf0b413ef8b794ef6e7436f22fd5a998050dada9 | ||||
* | Set up RBS_SKIP_TESTS (#6862) | Soutaro Matsumoto | 2022-12-21 | 2 | -1/+10 |
| | | | * Set up RBS_SKIP_TESTS | ||||
* | [DOC] tool/update-NEWS-refs.rb: Align footnotes | Nobuyoshi Nakada | 2022-12-21 | 1 | -9/+7 |
| | |||||
* | [DOC] tool/update-NEWS-refs.rb: Remove extra brackets | Nobuyoshi Nakada | 2022-12-21 | 1 | -0/+3 |
| | | | | | Surrounding with brackets is just a convention for the bugs tracker links. | ||||
* | tool/m4/ruby_wasm_tools.m4: force passing WASI_SDK_PATH when building for wasi | Yuta Saito | 2022-12-21 | 1 | -5/+8 |
| | | | | | | Make the WASI_SDK_PATH variable mandatory when building for wasi host. This requirement prevents developers from being stuck due to unfriendly configuration's error message. | ||||
* | expand-config.rb: search revision.h to extract release date | Nobuyoshi Nakada | 2022-12-20 | 1 | -1/+11 |
| | |||||
* | tool/update-NEWS-refs.rb: Accept non-redmine url links | Yusuke Endoh | 2022-12-19 | 1 | -6/+16 |
| |