Nobuyoshi Nakada
Nobuyoshi Nakada
Rebased this PR, and run with adding a benchmark as the following, ```diff diff --git i/benchmark/string_casecmp_p.yml w/benchmark/string_casecmp_p.yml index a790ce7d55..8bb581aed7 100644 --- i/benchmark/string_casecmp_p.yml +++ w/benchmark/string_casecmp_p.yml @@ -1,2 +1,4 @@ prelude: |...
BTW, why can't we stop updating the autogenerated cruby_bindings.inc.rs manually?
Shouldn’t `File.expand_path` in `try_load` be rescued?
What about move new files under a new directory under `misc`?
Could you submit the PR to https://github.com/ruby/securerandom?
The current code and this PR abort when both of `RUBY_YJIT_ENABLE` and `--enable=mjit` are set. ```shell-session $ RUBY_YJIT_ENABLE=1 ruby --enable=mjit -v ruby: warning: MJIT and YJIT cannot both be enabled...
https://github.com/nobu/ruby/tree/jit_options
The error message is still displayed, when conflicting options are given. ```shell-session $ ruby --enable=yjit --enable=mjit ruby: warning: MJIT and YJIT cannot both be enabled at the same time. Exiting...
LF-mode and Universal-mode differ at reading. Universal-mode ends a line at a CR and translates it to LF, but LF-mode doesn't.
Consider the backward compatibility of ruby/openssl.