Charles Oliver Nutter

Results 1063 comments of Charles Oliver Nutter

I'm punting the additional fixes to 9.4.11.0 but the `uniq` fix has been merged for 9.4.10.0.

Current diff between Ruby 3.1.7 and JRuby 9.4.14.0-SNAPSHOT: ```diff [] jruby94 $ diff jruby_enum_args.txt ruby_enum_args.txt 1c1 < jruby 9.4.14.0-SNAPSHOT (3.1.7) 2025-08-19 844ac961f1 OpenJDK 64-Bit Server VM 25.362-b09 on 1.8.0_362-b09 +jit...

`Enumerable#zip is a little tricky to repair due to the amount of indirection it does in our Java implementation. Now that we have virtual thread support, it might be simpler...

I have a simple fix for `to_h` in progress in #8968, but I'm not sure where to put specs for this behavior so I opened a discussion at ruby/spec#1283. The...

`uniq` was fixed in 9.4.10.0 and `to_h` will be fixed for 9.4.14.0.

@tompng Confirmed but let's move that to a separate issue. This one has had too many additional things added onto it.

There's one failure in the JRuby suite. I'm looking into it.

The failure is happening in a fairly simple test: a thread sleeps and is woken up once it appears to be asleep. This works fine for the "sleep forever" case....

Ok I think the math is wrong on resuming the sleep on spurious wake-up. In RubyKernel#sleepCommon, it checks that the amount of time slept was >= the amount requested. It...

Now here's the really shocking part: only this one JRuby-specific test caught the bug, and I think most folks would agree this is REALLY big bug. 🤦 @jpcamara Could you...