| Age | Commit message (Collapse) | Author |
|
Not to affect other tools invoked as child processes.
|
|
strscan, ipaddr and some default gems still support Ruby 2.4.
After this, I extract this CoreAssertions to their repositories.
|
|
I think it meant it's now a bundled "gem", but "is now bundled" implies
it's a new gem that was neither default nor bundled gems. So I changed
wording.
I also want to change the subjects and reorder them so that it will read:
"The following default gem" (new) -> "The following default gem" (updated) ->
"The following bundled gem" (new) -> "The following bundled gem" (updated).
|
|
|
|
in tool/update-NEWS-gemlist.rb
|
|
|
|
|
|
|
|
It seems saner to use RbConfig.ruby than using ruby in a random ancestor
directory.
|
|
|
|
|
|
On some platforms, such as FreeBSD and Oracle Linux, symbols defined
in the crt0 setup routine are exported from shared libraries. So
ignore the symbols that would be exported even in an empty shared
library.
|
|
* Port call threshold logic from Rust to C for performance
* Prefix global/field names with yjit_
* Fix linker error
* Fix preprocessor condition for rb_yjit_threshold_hit
* Fix third linker issue
* Exclude yjit_calls_at_interv from RJIT bindgen
---------
Co-authored-by: Takashi Kokubun <takashikkbn@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
And regexps are not necessary here.
|
|
|
|
|
|
|
|
|
|
|
|
Not to include such files in the result packages.
|
|
Like `File.open`, yield an IO to write the file.
|
|
The case of 7fc73ab5f6fbe46655855079954b26dcc14576b3, which modified
`.gitignore` and `.github/workflows/main.yml`. Both files need to be
rejected and restored, but since the latter file was not there before,
`git checkout` failed and the former file could not be restored along
with it. To fix this failure, restore the ignored files one by one.
|
|
|
|
Avoid alerting on failing with commits like
https://github.com/ruby/psych/commit/fb97d899c5a62b743159d5a3c77b0813d2cbf9b6
|
|
When multiple files changed in the same directory to be removed, the
first file only was removed from changed set.
|
|
|
|
|
|
This fixes the issue commit 43ab2acf8242c580b1ef5d644ea94d48669d4869
"Resurrect gem-specific patterns for sync" described.
|
|
Yet another partial revert of https://github.com/ruby/ruby/pull/8329,
similar to 00f263e6c4.
Repro: On ruby/ruby@1be64e34d0, `tool/sync_default_gems.rb yarp
162c2088eec6ec8f0558559e082cd661c18ee02a` should exist successfully, but
it doesn't without this gem-specific handling.
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/8428
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/8419
|
|
that do not exist in the ruby/ruby side.
This resurrects a line that had existed prior to #8329.
|
|
These messages are expected:
- `cat-file -e` at newly added entries.
- `commit --amend` when all changes removed.
Notes:
Merged: https://github.com/ruby/ruby/pull/8329
|
|
Changes to `ext/yarp/extconf.rb` are detected as conflicts now, and
ignored.
Notes:
Merged: https://github.com/ruby/ruby/pull/8329
|
|
The "bundler" directory at the top-level will be removed by more
generic rule for top-level new entries.
Notes:
Merged: https://github.com/ruby/ruby/pull/8329
|
|
- Filter out files to be ignored first, then resolve conflicts.
- Add "added by gem" files, instead of hard-code paths to add.
- Remove gem specific patterns covered by more generic rules.
Notes:
Merged: https://github.com/ruby/ruby/pull/8329
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/8329
|
|
See bug https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271490
On FreeBSDk, it's possible for fork(2) in a multithreaded process to
hang because of a bug in the lock handling of the dynamic linker. This
is now fixed on FreeBSD master, but it would be good if we could work
around it for Ruby CI which is running 13.1.
Setting LD_BIND_NOW seems to work around the problem (probably because
the dynamic linker doesn't then need to resolve anything through the PLT
when it's first called).
Notes:
Merged: https://github.com/ruby/ruby/pull/7867
|
|
|
|
|
|
|
|
Notes:
Merged-By: soutaro <matsumoto@soutaro.com>
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/8323
|
|
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/8313
|