Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-08-17 | [DOC] Fix the rdoc for File::Stat#size? [ci skip] | Akinori MUSHA | |
2021-08-17 | Treat NULL fake string as an empty string | Nobuyoshi Nakada | |
And the NULL string must be of size 0. | |||
2021-08-17 | Mention update to Unicode Version 13.0.0 and Emoji Version 13.1 | Martin Dürst | |
Mention the update to Unicode Version 13.0.0 and Unicode Emoji Version 13.1 in NEWS.md. This completes issue #17750. [ci skip] | |||
2021-08-17 | * 2021-08-17 [ci skip] | git | |
2021-08-17 | Take into account data in emoji-variation-sequences.txt in tests. | Martin Dürst | |
The emoji data in emoji-variation-sequences.txt was not used for in test/ruby/enc/test_emoji_breaks.rb, for unknown reasons. It turned out that the format of each of the emoji data/test files is slightly different, and that we didn't take into account that empty fields after a semicolon, as present in emoji-variation-sequences.txt, led to less fields than expected when using split. This addresses issue #18027. | |||
2021-08-16 | `popen()` is not available on emscripten | Nobuyoshi Nakada | |
Notes: Merged: https://github.com/ruby/ruby/pull/4745 | |||
2021-08-16 | Suppress unused-variable warnings | Nobuyoshi Nakada | |
Notes: Merged: https://github.com/ruby/ruby/pull/4745 | |||
2021-08-16 | `SIZE_MAX` is not `size_t` on emscripten | Nobuyoshi Nakada | |
Notes: Merged: https://github.com/ruby/ruby/pull/4745 | |||
2021-08-16 | Use `VALUE` instead of `intptr_t` | Nobuyoshi Nakada | |
On emscripten `intptr_t`, `uintptr_t`, `ptrdiff_t` and so on are defined as `long`, but `PRIdPTR` and so on defined as `int`. Notes: Merged: https://github.com/ruby/ruby/pull/4745 | |||
2021-08-16 | Fix COROUTINE_SRC on emscripten | Nobuyoshi Nakada | |
Select the C source if exists, otherwise the assembler source, instead of selecting by the coroutine type. Notes: Merged: https://github.com/ruby/ruby/pull/4745 | |||
2021-08-16 | * 2021-08-16 [ci skip] | git | |
2021-08-16 | coroutine use asm version for handful of architectures for freebsd. | DC | |
Notes: Merged: https://github.com/ruby/ruby/pull/4744 | |||
2021-08-15 | Update TypeProf to 0.15.1 | Yusuke Endoh | |
Notes: Merged: https://github.com/ruby/ruby/pull/4743 | |||
2021-08-15 | Extract the wrapped value when yydebug [Bug #18075] | Nobuyoshi Nakada | |
Notes: Merged: https://github.com/ruby/ruby/pull/4742 | |||
2021-08-15 | Show verbose error messages when single pattern match fails | Kazuki Tsujimoto | |
[0] => [0, *, a] #=> [0] length mismatch (given 1, expected 2+) (NoMatchingPatternError) Ignore test failures of typeprof caused by this change for now. | |||
2021-08-15 | [Win32] put a space before configure options [Bug #17588] | Nobuyoshi Nakada | |
Not to be concatenated with the preceding `--with-`* option. | |||
2021-08-15 | * 2021-08-15 [ci skip] | git | |
2021-08-15 | Disable checks for LTO [ci skip] | Nobuyoshi Nakada | |
2021-08-14 | Ignore `DW_FORM_ref_addr` [Bug #17052] | xtkoba+ruby@gmail.com | |
Ignore `DW_FORM_ref_addr` form and other forms that are not supposed to be used currently. | |||
2021-08-14 | Add checks for gcc/clang with LTO | Nobuyoshi Nakada | |
2021-08-14 | Disable debug flag for executable files when LTO [ci skip] | Nobuyoshi Nakada | |
Get rid of tons of linker warnings that it could not find object file symbol for every symbols, when targeting darwin. | |||
2021-08-14 | Get rid of unintented recursion when RUBY_DEBUG | Nobuyoshi Nakada | |
2021-08-14 | Mark internal class names | Nobuyoshi Nakada | |
Notes: Merged: https://github.com/ruby/ruby/pull/4741 | |||
2021-08-14 | Add some "cold" marks | Nobuyoshi Nakada | |
Notes: Merged: https://github.com/ruby/ruby/pull/4741 | |||
2021-08-14 | A comment for typed data in `rb_check_type` [ci skip] | Nobuyoshi Nakada | |
Notes: Merged: https://github.com/ruby/ruby/pull/4741 | |||
2021-08-14 | Rename labels in `Check_Type` more descriptive | Nobuyoshi Nakada | |
Notes: Merged: https://github.com/ruby/ruby/pull/4741 | |||
2021-08-14 | [ruby/readline-ext] Give up Editline | aycabta | |
https://github.com/ruby/readline-ext/commit/d924cfc1e6 | |||
2021-08-14 | [ruby/reline] Add workspace member for the latest IRB's implementation | aycabta | |
https://github.com/ruby/reline/commit/8b55fc8fee | |||
2021-08-14 | [ruby/reline] Remove private visibility | aycabta | |
https://github.com/ruby/reline/commit/fa54e521da | |||
2021-08-14 | [ruby/reline] Remove interrupt avoidance | aycabta | |
There used to be a process that did not want to be interrupted by SIGINT, so it was trapped, but that process is no longer there. https://github.com/ruby/reline/commit/ba7252a5db | |||
2021-08-14 | [Win32] Skip over source update just after clone on AppVeyor | Nobuyoshi Nakada | |
2021-08-14 | Constified addr2line.c | Nobuyoshi Nakada | |
Notes: Merged: https://github.com/ruby/ruby/pull/4740 | |||
2021-08-13 | Reduce the amount of false positive notifications | Takashi Kokubun | |
2021-08-13 | ruby/spec no longer needs webrick to run | Benoit Daloze | |
2021-08-13 | Revert "Pause an MJIT worker when JIT is cancelled" | Takashi Kokubun | |
This reverts commit b64f81c81729bbc248d19af01cafde88eb60fdc7. It seems to cause a problem in --jit / --jit-wait CIs. Reverting for now. | |||
2021-08-14 | * 2021-08-14 [ci skip] | git | |
2021-08-13 | Update to ruby/spec@330c641 | Benoit Daloze | |
2021-08-12 | Don't cancel JIT-ed code on TracePoint :class | Takashi Kokubun | |
events get enabled | |||
2021-08-12 | Don't run mjit_cancel_all when MJIT is disabled | Takashi Kokubun | |
2021-08-12 | Pause an MJIT worker when JIT is cancelled | Takashi Kokubun | |
2021-08-12 | Print JIT cancel when all JIT-ed code is cancelled | Takashi Kokubun | |
2021-08-13 | * 2021-08-13 [ci skip] | git | |
2021-08-13 | Mark `rb_unexpected_type` as "cold" [Bug #18062] | Nobuyoshi Nakada | |
So that it will not interfere the fast path in `Check_Type`. | |||
2021-08-13 | Indicate the slow path of `Check_Type` never return [Bug #18062] | Nobuyoshi Nakada | |
Though this call to `rb_check_type` is just to raise an exception and never return actually, it can return at least formally. That means a caller function looks like it will access `flags` even in the special-const cases, and some optimizers may unify the access with the same access just following the call, and re-order it before the guard. | |||
2021-08-12 | [ruby/reline] Version 0.2.7 | aycabta | |
https://github.com/ruby/reline/commit/040d29b4c0 | |||
2021-08-12 | [ruby/irb] Version 1.3.7 | aycabta | |
https://github.com/ruby/irb/commit/98610236ec | |||
2021-08-12 | [ruby/irb] Update dependency, reline >= 0.2.7 | aycabta | |
https://github.com/ruby/irb/commit/5a0c8dc9e6 | |||
2021-08-12 | Revert "Try to run test_interrupt_in_other_thread with Editline" | aycabta | |
This reverts commit c66b27efbb27c6b6b410457282ac841ead1dd132. | |||
2021-08-12 | Try to run test_interrupt_in_other_thread with Editline | aycabta | |
2021-08-12 | Separate jobs conditions | Nobuyoshi Nakada | |