| Age | Commit message (Collapse) | Author |
|
Formerly, TypeProf was tested with the latest RBS code during
`make test-bundled-gems`. However, when a new version of rbs is
released, and if it is incompatible with TypeProf,
`make test-bundled-gems` starts failing, which was annoying.
By this change, TypeProf is tested with the bundled version of RBS.
Notes:
Merged: https://github.com/ruby/ruby/pull/4774
|
|
This reverts commit 22deda43cb98aa3cee48d0bebbff7c4db1d7652a.
It was incomplete. Sorry!
|
|
|
|
Formerly, TypeProf was tested with the latest RBS code during
`make test-bundled-gems`. However, when a new version of rbs is
released, and if it is incompatible with TypeProf,
`make test-bundled-gems` starts failing, which was annoying.
By this change, TypeProf is tested with the bundled version of RBS.
|
|
This updates the trace instructions to directly dispatch to
opt_send_without_block. So this should cause no slowdown in
non-trace mode.
To enable the tracing of the optimized methods, RUBY_EVENT_C_CALL
and RUBY_EVENT_C_RETURN are added as events to the specialized
instructions.
Fixes [Bug #14870]
Co-authored-by: Takashi Kokubun <takashikkbn@gmail.com>
Notes:
Merged: https://github.com/ruby/ruby/pull/4739
Merged-By: jeremyevans <code@jeremyevans.net>
|
|
As `$ORIGIN` on Linux is refered from the real path of the
executable file, symbolic linked executable file cannot work.
|
|
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
|
|
|
|
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/4709
|
|
Check GC.enable'd status before and after test execution.
Write this checker in gc_checker.rb, it was renamed from
gc_compact_checker.rb.
Notes:
Merged: https://github.com/ruby/ruby/pull/4710
|
|
|
|
|
|
Since a3fb97465df3, this string is not inside the here-document.
|
|
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/4684
|
|
And revert 24e5f1c982966c379220b1bbb26b4e0320180fa1, pepending to
Kernel did not affect the top level methods before 3.0.
|
|
`DebugSystem#system` is prepended in vcs.rb and defaulted to
`exception: true`.
|
|
|
|
https://github.com/rubygems/rubygems/commit/60469e4cac
|
|
|
|
|
|
This file contains extended assertions for ruby core which do not
belong to test/unit.
|
|
|
|
- Change location of file emoji-data.txt
- Change range of files in emoji directory
([stz] is for emoji-sequences.txt, emoji-test.txt, and emoji-zwj-sequences.txt)
- Make sure that version of all emoji files is checked against Emoji version
|
|
|
|
|
|
|
|
|
|
This hack should be removed after the minitest side is updated.
https://github.com/seattlerb/minitest/pull/880
Notes:
Merged: https://github.com/ruby/ruby/pull/4586
|
|
|
|
|
|
|
|
|
|
|
|
|
|
vm_sync.{c,h} don't have tabs
|
|
I'm investigating SEGVs like https://github.com/ruby/ruby/runs/2715166621?check_suite_focus=true.
Because a lot of things are going on on this line, it's hard to identify
the cause, especially because we can't get the core file of the failures.
Therefore I intentionally increased the number of lines for
investigation.
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/4541
|
|
We won't be using the `extra_rdoc_files` field, because it's very slow
for markdown files.
Notes:
Merged: https://github.com/ruby/ruby/pull/4537
|
|
There is no reason to care for minitest gem.
|
|
|
|
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/4530
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/4530
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/4530
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/4530
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/4530
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/4530
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/4526
|