Charles Oliver Nutter

Hash Date Message
f9f02e82166643c1e12f10ac51a0d367ee26ac31 2019-07-26 Use JRuby equivalent of RubyVM.compile.
842364792f03f99f4347d7dbce2a7bd39d1fcc33 2019-07-27 Use host_os from RbConfig to detect host OS.
0a9d74f8cf1c01300d0396ce3cb4da81d3652d5a 2019-08-29 Move pread + pwrite tests out of RUBY_ENGINE block
569f56e0f74e29924a63579e77e3e60411dc0479 2020-01-13 [ruby/io-console] Filter Ruby engine name rather than just /ruby/
03f9e8746e42a4835583678af217cdf4c417bd05 2020-02-23 Don't tweak RubyVM compile options if it's not defined
e57dd8c2b52557f5564b9a1d9d38df66e4d090c9 2020-03-05 Mask RubyVM-specific test
2b6848af0e93dab08af2721454a4318d13a5313b 2020-03-28 [ruby/irb] Require jruby lib to get JRuby.compile_ir
46ba416a1fa0973b56146077a654d68779c2497b 2020-06-01 [ruby/webrick] Skip env-locale-sensitive CGI test on the "java" platform
33641e00cd0a1a2e4c497f70365f06bf5c5f3f6a 2020-07-16 Remove private_iv_get
8960d6b5bdf8cffe01aa21bec17d8b889398acae 2021-02-03 [ruby/io-console] Add console.rb to search for paths
2a764fe7644f839cec445d3467303543ad7a087b 2021-02-03 [ruby/io-console] Skip test on JRuby
a1cc044ea18daa3b2f49d6c74095cb94c00cbc5a 2021-02-04 [ruby/io-console] Use omit instead of skip
abf71864a529d09047926defac875e001781a28f 2021-02-04 [ruby/io-console] Mark all tests that use run_pty as pend on JRuby
270b16e70c6b9f3e4b497d481a00941e13a1f056 2021-02-03 [ruby/io-console] Move FFI console under lib
6e06c980dace26ff2f06eb4ac1e2d06291101ee7 2021-03-04 [ruby/uri] Upstream Java proxy property checks from JRuby
1563de599780da71a744ba504f4dea6ac0bda192 2021-02-23 [ruby/psych] Update to latest SnakeYAML
34ebd1392318b45f120f4d598f710bfcf5069c51 2021-09-29 [ruby/open3] Only use JITSupport on CRuby
01febcab3e6258051e2fc083b906d9ac2bdc3927 2021-09-29 [ruby/open3] Add JRuby's Windows (JDK non-native) Open3 support
eb06b37c460a8237fd0f02a075307e1229b0359b 2021-09-30 [ruby/open3] Update to match JRuby 9.4
080169147e0607ea5a19ca9291e6642fe87c5321 2021-09-30 [ruby/open3] Use RbConfig's 'host_os'
5a6baaba3881c04534c9ad959e427ade3d5e410b 2021-09-24 [ruby/pp] Only do RubyVM patches if class exists
73da1c5ea3fcc5abb1f72f70f7a3e61683368177 2021-09-28 [ruby/pp] Use etc instead of .so for broader compatibility
cc73dfb92a4bd15d48217d4697a78a5814213e07 2021-09-28 [ruby/pp] Incorporate 2.6 versions of 2.7 methods needed
66ec3217dfe92267791071acb50ac60791a7861e 2021-12-07 [ruby/pp] Add context to bind_call and skip 2.7+ test
f511ff3b3af4e70877538b911fde27c57792fc1d 2022-01-27 [ruby/yaml] Add JRuby-specific warning when psych fails
bd1862330756b177ba189597b9de10f98de925e3 2022-03-10 [ruby/io-wait] Update version to 0.2.2.pre1 for testing
87517696373cdcf38de2b11d9f2cfbe950e3ef47 2022-03-29 [ruby/ostruct] Avoid using block_given in the presence of aliases
cd2613b6a43bac87574dac17b8b9b813bbdc5e42 2022-04-27 [ruby/net-http] Bump version to 0.2.1.pre1
a37051ef3b455a808b32d72561d50b8610d917ce 2021-12-01 [flori/json] Remove unknown keyword arg from DateTime.parse
e96b64f5e749425b63cc71f256da304fe3ee476b 2022-12-09 [ruby/date] No-op gem for JRuby for now
2082ba7c69c1d38508bfa549df3f2980cf8d066d 2023-01-14 [ruby/psych] Remove deleted file from gemspec
29133794a3b2aea1e3f3451cd3720176ce75ed1f 2023-01-18 [ruby/psych] Update for stricter 1.2 syntax
0ee819b71ddab62699ab8b0ae14685d45781d28a 2023-01-13 Initial move to SnakeYAML Engine
a66bc448a40929207fcf6e97107d7183ec6350dd 2023-01-26 [ruby/psych] Bump version to 5.1 for release
becec0001c8eff1b763bed804e48a9ab71289fdd 2023-02-08 [ruby/bigdecimal] Stub out extension build on JRuby
4c7726516c2b3b54cd0a78a214f005881fc68aba 2023-02-09 [ruby/strscan] Mask out this test on JRuby/Windows
b572f2436c70bef75126fe4e30910af75056f5f0 2023-02-08 [ruby/openssl] Stub gemspec for JRuby
f890345c03dc48072167df4bce45bc506dba2a1d 2023-05-19 Ensure producer threads do not start running early
5c501bcbdb163f8e27d098e2149cf9840e1043ac 2023-09-18 [ruby/psych] Add test for code_point_limit
35e0e440a2babaae66159ee900e83ad491420c24 2023-09-19 [ruby/psych] Update SnakeYAML Engine to 2.7
0e62802c3bdc2167b1c8e5f9db014f1e421f2c62 2023-10-21 Extract IO::Buffer.for string locking test (#8729)
55d954721e25ada90482f6d3f751a12fc982620b 2023-10-21 Raise TypeError for bad IO::Buffer.map argument (#8728)
c6b548accbd211b69b0611b584e7673147aaea41 2024-01-19 [ruby/nkf] Add JRuby extension to the gem
34c5e78760d36277b8997be8c09a79b5cdd65407 2024-01-19 [ruby/nkf] Drop GPL and add licenses to gemspec
39f2e37ff1c12cf4c9fec0b697a1495bc1930995 2024-02-03 [ruby/strscan] Don't add begin to length for new string slice (https://github.com/ruby/strscan/pull/87)
0b7487b44ecc0f95dcc8bfa0fdf7d5915dcc0f8f 2024-03-13 [ruby/stringio] Various cleanup for JRuby ext (https://github.com/ruby/stringio/pull/85)
22abcce704cf3d82aaa9af5b8ae4e6bf628502ea 2024-10-30 Only check RubyVM on CRuby
89c9a9fd03df264cb11314dd4264d79eff7be3d9 2024-12-10 [ruby/net-http] Don't double-interrupt the test HTTP server
a50d612a0cc50bfaa11913fdb1d5d48311ceb692 2025-01-15 [ruby/psych] Update to SnakeYAML-Engine 2.9
1574b9045144a3d7eec633e2c9daf3577896d0f7 2025-01-17 [ruby/psych] Bump version for release
b1d5d1666ea6486b3631080d394505451845cfee 2024-12-10 [ruby/resolv] Check for Windows in JRuby-compatible way
7d7984642ce11c48c5f0bc1627f50ff097b9e7f5 2025-02-21 [ruby/stringio] Allow seek when underlying string is frozen (https://github.com/ruby/stringio/pull/121)
5a0306f9c1cd3c60d8b4735565a8cd794eb20ca6 2025-05-03 [ruby/strscan] jruby: Pass end index to byteListToInum (https://github.com/ruby/strscan/pull/150)
8685a81e6a0bdf7b766af930ee0e05a28e07d69b 2025-05-03 [ruby/strscan] jruby: Check if len++ walked off the end (https://github.com/ruby/strscan/pull/153)