summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-08-15Extract the wrapped value when yydebug [Bug #18075]Nobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/4742
2021-08-15Show verbose error messages when single pattern match failsKazuki 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-15Disable checks for LTO [ci skip]Nobuyoshi Nakada
2021-08-14Ignore `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-14Add checks for gcc/clang with LTONobuyoshi Nakada
2021-08-14Disable 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-14Get rid of unintented recursion when RUBY_DEBUGNobuyoshi Nakada
2021-08-14Mark internal class namesNobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/4741
2021-08-14Add some "cold" marksNobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/4741
2021-08-14A comment for typed data in `rb_check_type` [ci skip]Nobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/4741
2021-08-14Rename labels in `Check_Type` more descriptiveNobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/4741
2021-08-14[ruby/readline-ext] Give up Editlineaycabta
https://github.com/ruby/readline-ext/commit/d924cfc1e6
2021-08-14[ruby/reline] Add workspace member for the latest IRB's implementationaycabta
https://github.com/ruby/reline/commit/8b55fc8fee
2021-08-14[ruby/reline] Remove private visibilityaycabta
https://github.com/ruby/reline/commit/fa54e521da
2021-08-14[ruby/reline] Remove interrupt avoidanceaycabta
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 AppVeyorNobuyoshi Nakada
2021-08-14Constified addr2line.cNobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/4740
2021-08-13Reduce the amount of false positive notificationsTakashi Kokubun
2021-08-13ruby/spec no longer needs webrick to runBenoit Daloze
2021-08-13Revert "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-13Update to ruby/spec@330c641Benoit Daloze
2021-08-12Don't cancel JIT-ed code on TracePoint :classTakashi Kokubun
events get enabled
2021-08-12Don't run mjit_cancel_all when MJIT is disabledTakashi Kokubun
2021-08-12Pause an MJIT worker when JIT is cancelledTakashi Kokubun
2021-08-12Print JIT cancel when all JIT-ed code is cancelledTakashi Kokubun
2021-08-13* 2021-08-13 [ci skip]git
2021-08-13Mark `rb_unexpected_type` as "cold" [Bug #18062]Nobuyoshi Nakada
So that it will not interfere the fast path in `Check_Type`.
2021-08-13Indicate 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.7aycabta
https://github.com/ruby/reline/commit/040d29b4c0
2021-08-12[ruby/irb] Version 1.3.7aycabta
https://github.com/ruby/irb/commit/98610236ec
2021-08-12[ruby/irb] Update dependency, reline >= 0.2.7aycabta
https://github.com/ruby/irb/commit/5a0c8dc9e6
2021-08-12Revert "Try to run test_interrupt_in_other_thread with Editline"aycabta
This reverts commit c66b27efbb27c6b6b410457282ac841ead1dd132.
2021-08-12Try to run test_interrupt_in_other_thread with Editlineaycabta
2021-08-12Separate jobs conditionsNobuyoshi Nakada
2021-08-12RBIMPL_ATTR_DEPRECATED: enable for GCC 10.3+卜部昌平
They fixed the bug. Notes: Merged: https://github.com/ruby/ruby/pull/4735
2021-08-12* 2021-08-12 [ci skip]git
2021-08-12Outer block is required to rescue Timeout::Erroraycabta
2021-08-11Make during_compacting flag in GC one bitPeter Zhu
Commit c32218de1ba094223420a4ea017707f48d0009c5 turned during_compacting flag to 2 bits to support the case when there is no write barrier. But commit 32b7dcfb56a417c1d1c354102351fc1825d653bf changed compaction to always enable the write barrier. This commit cleans up some of the leftover code. Notes: Merged: https://github.com/ruby/ruby/pull/4730
2021-08-11Add TODO comment to #test_interrupt_in_other_threadaycabta
2021-08-11Add comments about testing stepsaycabta
2021-08-11Put the result of the process into a variable onceaycabta
To make the meaning of assertion easier to understand,
2021-08-11Stop exiting to show "SUCCESS"aycabta
2021-08-11Add logging about Errno::EPIPEaycabta
2021-08-11Write log to stdout immediatelyaycabta
2021-08-11Stop checking char from "read"aycabta
Because it's sometimes nil due to race condition.
2021-08-11Break immediately if assertions finishedaycabta
2021-08-11Add "START" logaycabta