| Age | Commit message (Collapse) | Author |
|
|
|
search_method() can return invalid method, but vm_defined() checks
it as valid method entry. This is why defined?(foo) if foo is undef'ed.
To solve this problem, check invalidation and return NULL.
[Bug #16669]
https://twitter.com/kamipo/status/1252881930103558144
Tests will be merged by nobu soon.
|
|
|
|
https://github.com/ruby/actions/runs/608526685?check_suite_focus=true
`warning: Insecure world writable dir /home/runner/.config in PATH, mode 040777`
|
|
Even for empty argument list, not to be confusing with a writer
method name.
Notes:
Merged: https://github.com/ruby/ruby/pull/3051
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/3051
|
|
This reverts commit 67bcac879a2e0ddfb4e7bbd7cb5e5401422de76a.
Notes:
Merged: https://github.com/ruby/ruby/pull/3051
|
|
|
|
This reverts commit 6b04c480487ab64d73e1254be2412e722b7b8bd8.
Trailing spaces separate paragraphs in RDoc format.
|
|
|
|
# Iteration per second (i/s)
| |compare-ruby|built-ruby|
|:------------|-----------:|---------:|
|float | 30.395M| 38.314M|
| | -| 1.26x|
|float_true | 3.833M| 27.322M|
| | -| 7.13x|
|float_false | 4.182M| 24.938M|
| | -| 5.96x|
Notes:
Merged: https://github.com/ruby/ruby/pull/3048
Merged-By: nobu <nobu@ruby-lang.org>
|
|
as well as e62aead26909e83f2c8b940186047f0a88b9f2d6
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/3049
|
|
|
|
Since it is impossible to detect stack overflow of C functions robustly,
the test is a bit unreasonable.
https://rubyci.org/logs/rubyci.s3.amazonaws.com/debian-riscv64/ruby-master/log/20200421T120018Z.fail.html.gz
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Now, the order is good, old-fashioned style:
```
$ ./local/bin/ruby -e 'def foo; raise; end
def bar; foo; end
def baz; bar; end
def qux; baz; end
qux
'
-e:1:in `foo': unhandled exception
from -e:2:in `bar'
from -e:3:in `baz'
from -e:4:in `qux'
from -e:5:in `<main>'
```
|
|
Ditto for adab82b9a71f60ad1c7f4f8c134a5ae9198ab32a. TRY_WITH_GC was
found innocent.
|
|
|
|
NDEBUG can be defined via a command-line argument. Should take care of
such situations.
|
|
Ditto for 4b853932eaa7fa4acf8a0f0c9b7c695bb4f5e76d
|
|
NoMemoryError is observed on icc but I fail to reproduce so far. Let me
see the backtrace on CI.
|
|
|
|
[Bug #15359][ruby-core:90164]
|
|
https://rubyci.org/logs/rubyci.s3.amazonaws.com/debian-riscv64/ruby-master/log/20200420T083601Z.fail.html.gz
|
|
|
|
Currently, objdump -W miniruby emits some errors on riscv, so I guess
that DWARF is corrupted.
|
|
|
|
[ci skip]
|
|
|
|
|
|
|
|
As atomic operations are mandatory now, not-working phony fallback
definitions are not only useless but confusing and harmful.
|
|
VMDEBUG is always defined as defaulted to 0 in vm_core.h.
|
|
Since this commit (https://github.com/ruby/ruby/commit/9e1b06e17d27fb4ddf51e9244f205417e9c4dd5c), the VM Debug Level constant is moved from `vm_insnhelper.h` to `vm_core.h`. This PR is a super tiny update to reflect that change so that people won't waste time on searching in a wrong file.
Notes:
Merged: https://github.com/ruby/ruby/pull/3043
Merged-By: nobu <nobu@ruby-lang.org>
|
|
... just like AIX and OpenBSD.
|
|
The test fails due to unknown reason. Need to debug in future, but
tentatively skipped.
|
|
https://ci.appveyor.com/project/ruby/ruby/builds/32278754/job/90jmky2jq2k0wjv8
|
|
MSP-Greg/actions-ruby is deprecated...
Notes:
Merged-By: k0kubun <takashikkbn@gmail.com>
|
|
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/3041
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/3041
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/3041
|
|
Only the names are case-sensitive.
Notes:
Merged: https://github.com/ruby/ruby/pull/3041
|