Age | Commit message (Collapse) | Author |
|
rb_transient_heap_managed_ptr_p is available only when USE_TRANSIENT_HEAP.
Need #if guards.
|
|
|
|
|
|
GC.latest_gc_info[:major_by] can return `oldmalloc` because of
last GC status.
|
|
`GC.start(full_mark: false)` can run full GC because of last
GC status. Just after major GC, the possibility to run major GC
next time is too small (not a zero, but too small possibility).
|
|
Call GC.verify_internal_consistency only for Gem related test
on i386-solaris.
|
|
|
|
|
|
|
|
|
|
As the headings become link anchors, remove less useful notes.
[ci skip]
|
|
|
|
Check heap consistency after each test to debug.
https://rubyci.org/logs/rubyci.s3.amazonaws.com/unstable11x/ruby-master/log/20200303T012406Z.fail.html.gz
|
|
|
|
|
|
|
|
send() has special method launcher in VM and it has special
method_missing caller. This path doesn't set
ec->method_missing_reason which is used at exception creation,
so setup this information. Without this setting, NoMethodError
exception becomes NameError.
This patch will fix:
http://ci.rvm.jp/results/trunk-random1@phosphorus-docker/2761643
|
|
|
|
|
|
|
|
|
|
|
|
Explicit `name:` entry was requested by @nobu.
Notes:
Merged: https://github.com/ruby/ruby/pull/2927
|
|
This target can be a build matrix. Also it does not make sense to test
it on mjit.
Notes:
Merged: https://github.com/ruby/ruby/pull/2927
|
|
One can specify working directory of a step, no by `cd foo` inside of
the run. See also
https://help.github.com/en/actions/reference/workflow-syntax-for-github-actions#jobsjob_idstepsrun
Notes:
Merged: https://github.com/ruby/ruby/pull/2927
|
|
The `branch:` specifier was necessary before, to prevent double-testing
master and trunk. Now that we no longer have trunk, we can slim the
expressions.
See also: https://help.github.com/en/actions/reference/workflow-syntax-for-github-actions#on
Notes:
Merged: https://github.com/ruby/ruby/pull/2927
|
|
They were necessary when developing YAMLs, but not useful any longer.
Notes:
Merged: https://github.com/ruby/ruby/pull/2927
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/2927
|
|
It seems UBSAN is quite stable now.
Notes:
Merged: https://github.com/ruby/ruby/pull/2927
|
|
Darwin is no longer tested using Travis CI. See also commit
91aa8bfff8a9f9c0af96915c120d863fc474e8d5
Notes:
Merged: https://github.com/ruby/ruby/pull/2927
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/2927
|
|
TestRelineAsReadline#test_insert_text expects Readline.point == 0
at the beginning of the test, but a test violate this assumption.
|
|
vm_cc_fill() fills CC information into stack allocated memory so
it is not cleared. So we need to clear CC->aux.
|
|
Some other tests can set Reline.completion_proc, so if it is nil,
simply skip this test.
|
|
This reverts commit 0bfee2397ba59112902d2b49f08461db3a637b46.
|
|
|
|
|
|
https://gist.github.com/ko1/a71f7cbcfbd61ba004bffdfedab9f5f2#file-brlog-trunk-random0-20200302-020213-L2127
|
|
|
|
enc/trans/single_byte is needed to run some tests, however
it will fail to require because $: is empty.
|
|
|
|
assert_nothing_raised doesn't show the backtrace if an exception
is thrown in a block. This patch shows this backtrace.
|
|
|
|
|
|
Fixing SEGVs like:
http://ci.rvm.jp/results/trunk-mjit-wait@silicon-docker/2744905
http://ci.rvm.jp/results/trunk-mjit-wait@silicon-docker/2744420
http://ci.rvm.jp/results/trunk-mjit-wait@silicon-docker/2741400
Notes:
Merged-By: k0kubun <takashikkbn@gmail.com>
|
|
|
|
|
|
|
|
https://github.com/advisories/GHSA-jppv-gw3r-w3q8
|
|
|