Charles Oliver Nutter
Charles Oliver Nutter
This is a series of commits to make super less dynamic (or exactly as dynamic as it needs to be) in order for us to support the `__callee__` method which...
JRuby currently supports several trace events like `class` and `raise` as "always-on" events. Others like `line` are only enabled in debug mode. We have not recently evaluated how these trace...
With the changes in #7084 we can install the net-protocol gem and its upstream dependencies, but documentation generation for net-protocol fails with the following error. Seems like something missing or...
This expands our port of encoding negotiation logic, with the goal of fixing the remaining encoding-related failure in #7080. Unfortunately it does not appear to fix that issue. Pushing this...
# Ruby 2.7 Note This list, as mentioned below, is changed or added features since the Ruby **2.7.0** release. However, since JRuby skipped Ruby 2.7 (JRuby 9.3 was 2.6 compatible...
CRuby moved all of unicode_normalize.rb into native String logic starting around https://github.com/ruby/ruby/commit/5fee67c9bade0337b5c2c88a7fa1c1068b477803. We should do the same and eliminate the .rb file. Since the file has not existed for some...
This passes all tests in https://github.com/ruby/ruby/pull/5445 except for the enumerator test, which shows it is tricky to get the "top" of the stack to match up. See https://github.com/ruby/ruby/pull/5445 See https://bugs.ruby-lang.org/issues/16663
Now that the merge mess has been fixed (CI was running against gha_on_m1 merged to master, rather than 9.3) we will try this job again.
As part of #6985 and #6896 I discovered that among other things VariadicInvoker includes a lot of duplicated code from jnr-ffi. As a result I had to reproduce changes from...
In https://github.com/jruby/docker-jruby/issues/75 @ivoanjo asked for prerelease/dev docker images, and I think it's a good idea.