Charles Oliver Nutter

Results 310 issues of Charles Oliver Nutter

This PR is intended to reduce or eliminate all overhead of the tracking logic for `ObjectSpace#each_object` when that feature is not enabled. Initially it will reduce the overhead of the...

Reverts jruby/jruby#7624 which reverted jruby/jruby#7614. One of these removed excludes masked a test that now hangs in CI, so we have to figure that out before merging.

There will be some impact to startup and warmup time initially but this is the future of JRuby.

For various reasons, we want to propagate the original relative path of required/loaded Ruby files through to IR: * To be able to report the relative path rather than the...

These are not all green but it's better to have them running than not.

This is an attempt to merge in all changes from 1.1-stable into master for the next 1.2.x release. The 1.1-stable branch diverged almost ten years ago, and only had one...

It seems like old CI jobs have disappeared, or were never running? In any case, CI fails now and we need to look into that.

Maven was fixed in https://github.com/apache/maven/pull/94 to only search the target pom's directory structure for .mvn when passing -f to indicate a specific pom file. Unfortunately that breaks logic in ruby-maven...

See #308. This depends on the changes in #307.

The ...EC::Group class should support a four-element constructor, as seen in several tests for ...EC::Point: https://github.com/ruby/ruby/blob/7f407e0240ebd41d9fb1ea1bbd15442ed8744b34/test/openssl/test_pkey_ec.rb#L351 I've got a broken attempt to implement that form coming in a PR, but...