Age | Commit message (Collapse) | Author |
|
Notes:
Merged: https://github.com/ruby/ruby/pull/2657
|
|
Fixes [Bug #16332]
Constant access was changed to no longer allow top-level constant access
through `nil`, but `defined?` wasn't changed at the same time to stay
consistent.
Use a separate defined type to distinguish between a constant
referenced from the current lexical scope and one referenced from
another namespace.
Notes:
Merged: https://github.com/ruby/ruby/pull/2657
|
|
Co-authored-by: Kazuhiro NISHIYAMA <zn@mbf.nifty.com>
|
|
|
|
|
|
|
|
|
|
* Migrate Wercker MJIT tests to Actions
* Support pull request for testing
* Capitalize other jobs too
* Make it a command name for consistency [ci skip]
* Remove wercker.yml
* Add --jit-verbose=2 for debugging
* Install MJIT headers
* Separate install for sudo
* Trigger build
Notes:
Merged-By: k0kubun <takashikkbn@gmail.com>
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/2675
|
|
See L25-28
|
|
At least the comment looks obsoleted. Aren't we using $JOBS already?
|
|
Hoping to make it like `make (check, ...)`, `make (test-bundler, ...)`
instead of `latest (...)` because some of the jobs are already not
running on a latest platform.
|
|
only once. Doing it on multiple Ubuntu versions may not worth it.
|
|
|
|
https://help.github.com/en/actions/automating-your-workflow-with-github-actions/development-tools-for-github-actions#set-an-environment-variable-set-env
|
|
|
|
patch from https://travis-ci.org/ruby/ruby/jobs/611152175#L2204
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/2674
|
|
Add vm_core.h before builtin.h to pack.c for VM_CORE_H_EC_DEFINED.
https://rubyci.org/logs/rubyci.s3.amazonaws.com/solaris11s-sunc/ruby-master/log/20191112T102505Z.fail.html.gz
```
compiling dmyenc.c
linking miniruby
Undefined first referenced
symbol in file
rb_vm_lvar_exposed pack.o
ld: fatal: symbol referencing errors
gmake: *** [miniruby] Error 2
```
|
|
This is follow up of 1f7cb4bee9.
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/2673
|
|
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/2672
|
|
|
|
|
|
|
|
|
|
It is said that realpath(3) and realdirpath(3) on some platforms
may return a relative path.
|
|
|
|
This reverts commit 67c574736912003c377218153f9d3b9c0c96a17b.
[Feature #16275]
|
|
* Add matrix.os to cache key
* Use multi-line string instead of array
ref https://github.com/actions/cache/issues/44
Notes:
Merged-By: znz <zn@mbf.nifty.com>
|
|
|
|
Ref [Feature #16253]
|
|
As well as the directory per architecture.
Closes https://github.com/ruby/ruby/pull/2669
|
|
|
|
|
|
|
|
|
|
Both cannot appear there anyway.
|
|
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/2670
|
|
This removes the taint checking. Taint support is deprecated in
Ruby 2.7 and has no effect. I don't think removing the taint
checks in earlier ruby versions will cause any problems.
https://github.com/ruby/bigdecimal/commit/1918d466f3
|
|
https://github.com/ruby/psych/commit/0910ae5575
|
|
Ruby 2.7 deprecates taint and it no longer has an effect.
The lack of taint support should not cause a problem in
previous Ruby versions.
I'm not sure if the untaint calls in deduplicate are still needed
after the removal of tainting in the parser. If they are not
needed, they should be removed.
https://github.com/ruby/psych/commit/73c1a2b4e0
|
|
https://github.com/ruby/psych/commit/4f1746a3c6
|
|
Monitor#exit should be called by only onwer Thread. However, there
is not check for it.
|
|
|
|
|
|
Monitor can be owned at the beginning of this method.
|
|
This reverts commit d9978ce5d397866afae536db2aa708af3b7a4b2f.
Untaint was tentatively restored due to test failures. But now, the
failed tests have been removed, so we can revert the tentative fix.
|