Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [rubygems/rubygems] Remove weird line breaks in the middle of error message | David Rodríguez | 2023-06-15 | 2 | -12/+11 |
| | | | | https://github.com/rubygems/rubygems/commit/22b8caf42f | ||||
* | [rubygems/rubygems] Simplify checking Gemfile vs lockfile sources | David Rodríguez | 2023-06-15 | 1 | -7/+10 |
| | | | | https://github.com/rubygems/rubygems/commit/251e80aec6 | ||||
* | [rubygems/rubygems] Make frozen mode spec also pass on Bundler 3 | David Rodríguez | 2023-06-15 | 2 | -2/+2 |
| | | | | https://github.com/rubygems/rubygems/commit/ad52f840f2 | ||||
* | [rubygems/rubygems] This spec is independent from global sources | David Rodríguez | 2023-06-15 | 1 | -1/+5 |
| | | | | https://github.com/rubygems/rubygems/commit/d91c245921 | ||||
* | Update directory layout of rubygems/rubygems | Hiroshi SHIBATA | 2023-06-15 | 1 | -4/+4 |
| | |||||
* | Directly allocate FrozenCore as an ICLASS | Peter Zhu | 2023-06-14 | 3 | -7/+11 |
| | | | | | It's a bad idea to overwrite the flags as the garbage collector may have set other flags. | ||||
* | [Cirrus] Cache the bundled gems in advance | Nobuyoshi Nakada | 2023-06-14 | 1 | -0/+19 |
| | |||||
* | Update bundled gems list at bd019ac87aa47c481348ec6b7e3773 [ci skip] | git | 2023-06-14 | 1 | -1/+1 |
| | |||||
* | Removed rake-compiler dependency for test-bundled-gems | Hiroshi SHIBATA | 2023-06-14 | 2 | -2/+2 |
| | | | | It's needless with racc-1.7.1 | ||||
* | Update RDoc::RD parsers generated by racc-1.7.1 | Hiroshi SHIBATA | 2023-06-14 | 2 | -9/+31 |
| | |||||
* | Show prerequisites for compile task | Nobuyoshi Nakada | 2023-06-14 | 1 | -1/+2 |
| | |||||
* | Allow test-unit-ruby-core files to be loaded from bundled gems | Nobuyoshi Nakada | 2023-06-14 | 3 | -2/+2 |
| | | | | | Separate the directly from the customized test-unit, since it may not work with bundled gems. | ||||
* | Lrama v0.5.2 | yui-knk | 2023-06-14 | 7 | -27/+127 |
| | |||||
* | Add tests to `String#byteslice` memory allocation behaviour. (#1909) | Samuel Williams | 2023-06-13 | 1 | -0/+55 |
| | |||||
* | [ruby/irb] Stanardise test class names with `Test` postfix instead | Stan Lo | 2023-06-13 | 11 | -17/+17 |
| | | | | | | | of prefix (https://github.com/ruby/irb/pull/603) https://github.com/ruby/irb/commit/359cb28def | ||||
* | rexml is also bundled gems | Hiroshi SHIBATA | 2023-06-13 | 1 | -1/+1 |
| | |||||
* | Don't install bundled gems for test-bundled-gems and test-syntax-suggest | Hiroshi SHIBATA | 2023-06-13 | 1 | -2/+2 |
| | |||||
* | [ruby/irb] Use symbol.inspect instead of ":"+symbol.id2name to avoid | tomoya ishida | 2023-06-13 | 2 | -4/+6 |
| | | | | | | | completion candidates including newline characters (https://github.com/ruby/irb/pull/539) https://github.com/ruby/irb/commit/aaf0c46645 | ||||
* | [rubygems/rubygems] Autoload shellwords when it's needed. | Samuel Williams | 2023-06-13 | 4 | -8/+11 |
| | | | | https://github.com/rubygems/rubygems/commit/e916ccb2d9 | ||||
* | Update bundled gems list at 2023-06-13 | git | 2023-06-13 | 2 | -1/+2 |
| | |||||
* | [ruby/uri] Fix RFC3986 regexps | Nobuyoshi Nakada | 2023-06-13 | 2 | -4/+13 |
| | | | | https://github.com/ruby/uri/commit/8e38592241 | ||||
* | Update the current URI maintainer | Hiroshi SHIBATA | 2023-06-13 | 1 | -1/+1 |
| | |||||
* | [ruby/uri] Refactor RFC3986 regexps to make more readable | Nobuyoshi Nakada | 2023-06-13 | 1 | -11/+71 |
| | | | | https://github.com/ruby/uri/commit/3dfa19e920 | ||||
* | hash.c no longer needs the transient heap | Peter Zhu | 2023-06-12 | 1 | -5/+2 |
| | |||||
* | Revert "YJIT: Break register cycles for C arguments (#7918)" | Takashi Kokubun | 2023-06-12 | 3 | -220/+14 |
| | | | | | | | | This reverts commit 888ba29e462075472776098f4f95eb6d3df8e730. It caused a CI failure http://ci.rvm.jp/results/trunk-yjit@ruby-sp2-docker/4598881 and I'm investigating it. | ||||
* | YJIT: Break register cycles for C arguments (#7918) | Takashi Kokubun | 2023-06-12 | 3 | -14/+220 |
| | |||||
* | When alloc size is too large, only allocate struct | Matt Valentine-House | 2023-06-12 | 2 | -1/+9 |
| | |||||
* | [ruby/psych] Comment out the code used to expand the file list [ci skip] | Nobuyoshi Nakada | 2023-06-12 | 1 | -3/+3 |
| | | | | https://github.com/ruby/psych/commit/715f3bfad0 | ||||
* | Fix duplicate symbol errors when statically linking ripper | Nobuyoshi Nakada | 2023-06-12 | 2 | -1/+6 |
| | |||||
* | [DOC] Should use `NULL` instead of zero | Nobuyoshi Nakada | 2023-06-12 | 1 | -8/+8 |
| | | | | | | | Since no type information is available for variadic arguments, 0 is passed as `int` without promoting to pointer. On platforms where `sizeof(int) < sizeof(void*)`, the terminator argument may be read together with an adjoining word, and may not be found. | ||||
* | Add missing dependencies | Nobuyoshi Nakada | 2023-06-12 | 1 | -1/+1 |
| | |||||
* | * expand tabs. [ci skip] | git | 2023-06-12 | 1 | -1/+1 |
| | | | | Please consider using misc/expand_tabs.rb as a pre-commit hook. | ||||
* | [Feature #19719] Universal Parser | yui-knk | 2023-06-12 | 36 | -2431/+9038 |
| | | | | | | | | | Introduce Universal Parser mode for the parser. This commit includes these changes: * Introduce `UNIVERSAL_PARSER` macro. All of CRuby related functions are passed via `struct rb_parser_config_struct` when this macro is enabled. * Add CI task with 'cppflags=-DUNIVERSAL_PARSER' for ubuntu. | ||||
* | Bump actions/checkout from 3.5.2 to 3.5.3 | dependabot[bot] | 2023-06-12 | 17 | -19/+19 |
| | | | | | | | | | | | | | | | Bumps [actions/checkout](https://github.com/actions/checkout) from 3.5.2 to 3.5.3. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/8e5e7e5ab8b370d6c329ec480221332ada57f0ab...c85c95e3d7251135ab7dc9ce3241c5835cc595a9) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> | ||||
* | [ruby/psych] Update spec files | Nobuyoshi Nakada | 2023-06-12 | 1 | -15/+28 |
| | | | | https://github.com/ruby/psych/commit/ba6fc48591 | ||||
* | Try to skip Prime_test.rb | Hiroshi SHIBATA | 2023-06-12 | 1 | -0/+10 |
| | |||||
* | Run test-unit test without rake task to avoid yard dependency | Hiroshi SHIBATA | 2023-06-12 | 2 | -1/+4 |
| | |||||
* | pry is not needed for test-bundled-gems | Hiroshi SHIBATA | 2023-06-12 | 1 | -1/+1 |
| | |||||
* | Bump github/codeql-action from 2.3.5 to 2.13.4 | dependabot[bot] | 2023-06-12 | 2 | -5/+5 |
| | | | | | | | | | | | | | | | Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.3.5 to 2.13.4. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/github/codeql-action/compare/0225834cc549ee0ca93cb085b92954821a145866...cdcdbb579706841c47f7063dda365e292e5cad7a) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> | ||||
* | [ruby/psych] Prefer `assert_include` for simple strings | Nobuyoshi Nakada | 2023-06-12 | 2 | -12/+12 |
| | | | | https://github.com/ruby/psych/commit/33024ce2b0 | ||||
* | `RString::len` was moved at 7577c101ed6452de3e72fadb43db595946acc701 | Nobuyoshi Nakada | 2023-06-11 | 1 | -2/+1 |
| | | | | [ci skip] | ||||
* | Update bundled gems list at 2023-06-11 | git | 2023-06-11 | 2 | -2/+2 |
| | |||||
* | [ruby/irb] Use `Kernel.warn` to print command alias warning | Stan Lo | 2023-06-10 | 1 | -1/+1 |
| | | | | | | | (https://github.com/ruby/irb/pull/601) This aligns with other warnings in irb and properly channel the message to stderr. | ||||
* | Add VM_ASSERT on `fiber->blocking == 0`. (#7926) | Samuel Williams | 2023-06-10 | 1 | -0/+2 |
| | | | I have not seen any problems with this code, but this ensures the invariant. | ||||
* | [ruby/irb] Remove the unused fork command definition | Stan Lo | 2023-06-10 | 1 | -34/+0 |
| | | | | | | (https://github.com/ruby/irb/pull/600) https://github.com/ruby/irb/commit/b039b89343 | ||||
* | * expand tabs. [ci skip] | git | 2023-06-09 | 1 | -4/+4 |
| | | | | Please consider using misc/expand_tabs.rb as a pre-commit hook. | ||||
* | Optimize `Regexp#dup` and `Regexp.new(/RE/)` | Nobuyoshi Nakada | 2023-06-09 | 5 | -7/+125 |
| | | | | | When copying from another regexp, copy already built `regex_t` instead of re-compiling its source. | ||||
* | Assign into optimal size pools using String#split("") | Matt Valentine-House | 2023-06-09 | 1 | -1/+4 |
| | | | | | | | | | | | | | When String#split is used with an empty string as the field seperator it effectively splits the original string into chars, and there is a pre-existing fast path for this using SPLIT_TYPE_CHARS. However this path creates an empty array in the smallest size pool and grows from there, despite already knowing the size of the desired array. This commit pre-allocates the correct size array in this case in order to allow the arrays to be embedded and avoid being allocated in the transient heap | ||||
* | Reduce concurrency of Cirrus-CI [ci skip] | Nobuyoshi Nakada | 2023-06-09 | 1 | -4/+0 |
| | | | | clang-12 takes 2-3 times longer than gcc-11. | ||||
* | Added entry for racc changes to NEWS.md | Hiroshi SHIBATA | 2023-06-09 | 1 | -4/+5 |
| |