| Age | Commit message (Collapse) | Author |
|
`Gem::Specification.reset`
https://github.com/rubygems/rubygems/commit/3976326a7b
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/12279
|
|
To "Core classes updates" from "Language changes".
Notes:
Merged: https://github.com/ruby/ruby/pull/12278
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/12278
|
|
RDoc displays instance methods defined in `Kernel` as in `Object`.
This behavior may be somewhat questionable now, but for now it is what
it is.
Notes:
Merged: https://github.com/ruby/ruby/pull/12278
|
|
Make existing (including newly added) classes, modules and methods
linkable. Oppositely enclose removed names in backticks.
Notes:
Merged: https://github.com/ruby/ruby/pull/12278
|
|
|
|
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/12269
|
|
The default internal encoding is not taken into account to encode
timezone name.
Notes:
Merged: https://github.com/ruby/ruby/pull/12269
|
|
currently these are flaky, so until we can make them more robust, we'll
skip them for MMTk CI
Notes:
Merged: https://github.com/ruby/ruby/pull/12212
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/12212
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/12212
|
|
key_bindings(escape sequence to symbol)
(https://github.com/ruby/reline/pull/715)
https://github.com/ruby/reline/commit/6a7e249374
|
|
experimental_everything` using parse.y's parser
https://bugs.ruby-lang.org/issues/20926
Notes:
Merged: https://github.com/ruby/ruby/pull/12275
|
|
Bumps [actions/cache](https://github.com/actions/cache) from 4.1.2 to 4.2.0.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/6849a6489940f00c2f30c0fb92c6274307ccb58a...1bd1e32a3bdc45362d1e726936510720a7c30a57)
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Notes:
Merged: https://github.com/ruby/ruby/pull/12276
|
|
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/12273
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/12273
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/12273
|
|
The macro provided by symbol.h uses STATIC_ID2SYM
when it can which speeds up methods that declare keyword args.
Co-authored-by: Alan Wu <XrXr@users.noreply.github.com>
Co-authored-by: Takashi Kokubun (k0kubun) <takashikkbn@gmail.com>
Co-authored-by: Maxime Chevalier-Boisvert <maxime.chevalierboisvert@shopify.com>
Co-authored-by: Aaron Patterson <tenderlove@ruby-lang.org>
Notes:
Merged-By: maximecb <maximecb@ruby-lang.org>
|
|
We should use the rb_gc_enable/rb_gc_disable_no_rest APIs instead of
directly setting the ruby_disable_gc variable.
Notes:
Merged: https://github.com/ruby/ruby/pull/12264
|
|
https://github.com/ruby/mmtk/commit/f62e5803f1
|
|
darray.h no longer depends on internal/bits.h, so we can remove it.
Notes:
Merged: https://github.com/ruby/ruby/pull/12270
|
|
https://github.com/rubygems/rubygems/commit/7c634ecd72
|
|
Removes usage of these classes as ACE gadgets
See https://nastystereo.com/security/ruby-3.4-deserialization.html
Signed-off-by: Samuel Giddins <segiddins@segiddins.me>
https://github.com/rubygems/rubygems/commit/89ad04db86
|
|
If we hit an EOF token, and the character before the EOF is a newline,
we should make EOF token start at the previous newline. That way any
errors reported will occur on that line.
For example "foo(\n" should report an error on line 1 even though the
EOF technically occurs on line 2.
[Bug #20918]
https://bugs.ruby-lang.org/issues/20918
https://github.com/ruby/prism/commit/60bc43de8e
|
|
https://github.com/ruby/mmtk/commit/e4d6b56824
|
|
We have name fragmentation for this feature, including "shared GC",
"modular GC", and "external GC". This commit standardizes the feature
name to "modular GC" and the implementation to "GC library".
Notes:
Merged: https://github.com/ruby/ruby/pull/12261
|
|
failures on CI
(https://github.com/ruby/rdoc/pull/1225)
* Workaround JRuby's jar-dependencies error on CI
* Skip problematic encoding test for JRuby
https://github.com/ruby/rdoc/commit/3f9897d64c
|
|
(https://github.com/ruby/rdoc/pull/1218)
* Deprecate :main: directive
* Deprecate :title: direcive
* Update documentation
* Remove :main: directive's usage
* Update test cases
* Add '.rdoc_options' to suggested alternatives
https://github.com/ruby/rdoc/commit/e2d4ac9dad
|
|
There is a system trouble in Launchable, so I'm going to stop recording tests temporarily in compilers.yaml
Notes:
Merged-By: ono-max <onoto1998@gmail.com>
|
|
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/12266
|
|
https://github.com/ruby/json/commit/e1f6456499
Notes:
Merged: https://github.com/ruby/ruby/pull/12267
|
|
Fix: https://github.com/ruby/json/issues/715
The first byte check was missing.
https://github.com/ruby/json/commit/93a7f8717d
Notes:
Merged: https://github.com/ruby/ruby/pull/12267
|
|
|
|
Notes:
Merged-By: soutaro <matsumoto@soutaro.com>
|
|
When setting len to X we only need to grow the array
if len is bigger than capa. If they're equal we don't need to
increase capacity.
Notes:
Merged: https://github.com/ruby/ruby/pull/12262
|
|
* YJIT: Generate specialized code for Symbol for objtostring
Co-authored-by: John Hawthorn <john@hawthorn.email>
* Update yjit/src/codegen.rs
---------
Co-authored-by: John Hawthorn <john@hawthorn.email>
Co-authored-by: Maxime Chevalier-Boisvert <maximechevalierb@gmail.com>
Notes:
Merged-By: maximecb <maximecb@ruby-lang.org>
|
|
|
|
Notes:
Merged-By: maximecb <maximecb@ruby-lang.org>
|
|
There's no case for when RUBY_MSAN_ENABLED, so the macro ends up doing
nothing when it should instead have __attribute__((__no_sanitize__("memory"))).
Notes:
Merged: https://github.com/ruby/ruby/pull/12219
|
|
Partially: https://github.com/ruby/prism/issues/2123
https://github.com/ruby/prism/commit/1ffd693f9b
|
|
Partially: https://github.com/ruby/prism/issues/2123
https://github.com/ruby/prism/commit/a78da01ef6
|
|
Partially: https://github.com/ruby/prism/issues/2123
https://github.com/ruby/prism/commit/2f473b0713
|
|
Partially: https://github.com/ruby/prism/issues/2123
https://github.com/ruby/prism/commit/7be164e0b7
|
|
We can use the BUILDING_SHARED_GC flag to check if we're building gc_impl.h
as a shared GC or building the default GC.
Notes:
Merged: https://github.com/ruby/ruby/pull/12243
|
|
|
|
https://github.com/ruby/did_you_mean/commit/1cce337962
|