Charles Oliver Nutter
Charles Oliver Nutter
This library came up while working with a JRuby user on migrating, because they are using it via rack-brotli. I believe we could add support for Brotli compression using an...
RubyModule has various tables for registering methods, instance variables, constants, and so on. In order to support differently-encoded keys, we mangle incoming Ruby and java.lang.String names to always look like...
In 9.4.3.0 we fixed an issue in the jzlib-based deflater logic (#7814) but it seems there are still some issues causing failures in the Rack CI: https://github.com/rack/rack/actions/runs/5747045920/job/15577430896
After enabling more tests with indy, the following test started to fail in CI. I have been unable to reproduce this failure in any local environment and I have no...
Two tests in test:jruby are hanging when trying to do an `accept_nonblock` on a UNIX server socket. It seems like the appropriate flags are not getting set on the file...
Multiple assignment evaluation order has been made consistent with single assignment evaluation order. With single assignment, Ruby uses a left-to-right evaluation order. With this code: ```ruby foo[0] = bar ```...
Relates to #7902. These fixes should eventually get those examples passing.
The following tests from CRuby fail intermittently on JDK 19+. I have not dug deep enough to know what is failing, nor bisected OpenJDK to find what commit changed this...
Due to these methods now accessing the caller's scope (for refinements) they now warn when being aliased to another name. We suppress the warning when the target name has a...
The FFI specs no longer pass on M1. The issue when running manually appears to be a segfault in integer value conversion. The failure on our CI instance is due...