| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
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
|
|
This reverts commit ac86fcbfd0bab8667d277aa575bc5b81e5135d3c.
This change broke "--disable-shared --with-static-linked-ext".
|
|
|
|
Should not directly require "reline/windows.rb" which should be
loaded by "reline.rb".
|
|
|
|
The test disables GC but never reenables it. Before this patch, running
all tests would have a peak RSS in the main process of >4GB. After this
patch, peak RSS in the main process is <500MB.
Notes:
Merged: https://github.com/ruby/ruby/pull/4707
|
|
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/4704
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/4704
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/4704
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/4704
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/4704
|
|
Co-authored-by: Koichi Sasada <ko1@atdot.net>
Notes:
Merged: https://github.com/ruby/ruby/pull/4704
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/4704
|
|
Since a3fb97465df3, this string is not inside the here-document.
|
|
|
|
7 spaces were used for 2 levels of indentation. This commit changes it
to use 8 spaces.
Notes:
Merged: https://github.com/ruby/ruby/pull/4706
|
|
If the thread termination invokes user code after `th->status` becomes
`THREAD_KILLED`, and the user unblock function causes that `th->status` to
become something else (e.g. `THREAD_RUNNING`), threads waiting in
`thread_join_sleep` will hang forever. We move the unblock function call
to before the thread status is updated, and allow threads to join as soon
as `th->value` becomes defined.
This reverts commit 6505c77501f1924571b2fe620c5c7b31ede0cd22.
Notes:
Merged: https://github.com/ruby/ruby/pull/4689
|
|
|
|
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/4705
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/4702
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/4702
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/4702
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/4700
|
|
Descriptions for return values of -1 and 1 were reversed.
Notes:
Merged: https://github.com/ruby/ruby/pull/4698
Merged-By: nobu <nobu@ruby-lang.org>
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/4695
Merged-By: nobu <nobu@ruby-lang.org>
|
|
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/4697
|
|
|
|
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/4696
Merged-By: nobu <nobu@ruby-lang.org>
|
|
https://github.com/ruby/error_highlight/commit/b79d679bbd
|
|
|
|
Shell reserved words and special built-in commands can be placed
at only the beginning of the command (except for leading white
spaces).
|
|
The environment variable `RUBYSHELL` is used only on Windows, as
well as `COMSPEC`.
Notes:
Merged: https://github.com/ruby/ruby/pull/4694
|
|
on some platforms
* Use a longer string as <= 23 characters it's embedded on CRuby and
the value of rb_str_capacity() is implementation-specific.
|
|
Changed since 55bf0ef1aa7c936b564b883196de1ace4be4cc7e.
|
|
This test appears to cause failures in some environments.
|
|
This speeds up performance by multiple orders of magnitude for
large integers.
Fixes [Bug #14391]
Co-authored-by: tompng (tomoya ishida) <tomoyapenguin@gmail.com>
Notes:
Merged: https://github.com/ruby/ruby/pull/4584
|
|
This changes Thread::Location::Backtrace#absolute_path to return
nil for methods/procs defined in eval. If the realpath of an iseq
is nil, that indicates it was defined in eval, in which case you
cannot use RubyVM::AbstractSyntaxTree.of.
Fixes [Bug #16983]
Co-authored-by: Koichi Sasada <ko1@atdot.net>
Notes:
Merged: https://github.com/ruby/ruby/pull/4519
|
|
|
|
|