Activity
From 06/24/2022 to 06/30/2022
06/30/2022
-
09:20 PM Bug #18794: Windows - intermittent SEGV TestObjSpace#test_reachable_objects_during_iteration
- This test is still causing intermittent failures. I tried it locally, and (of course) it did not SEGV.
I modified t... -
09:14 PM Misc #18888: Migrate ruby-lang.org mail services to Google Domains and Google Workspace
- Thanks for the information.
We are not going to use Google Domains to send emails, but we may reconsider it. -
08:31 PM Misc #18888: Migrate ruby-lang.org mail services to Google Domains and Google Workspace
- Not sure if this applies to your situation, but a very quick warning based on my own experience: we use a Google Doma...
-
03:22 AM Misc #18888 (Closed): Migrate ruby-lang.org mail services to Google Domains and Google Workspace
- Currently mail services of ruby-lang.org including mailing lists are running on an aged server, and we have to replac...
-
04:45 PM Revision 5df20a5d (git): stop CI failures.
- 302f353fd9223d020e48495eaa7a03ce5d539409 seems break the rubyspec.
@nobu please check it. - 03:52 PM Revision 51d3035d (git): * 2022-07-01 [ci skip]
-
03:52 PM Revision 302f353f (git): [ruby/stringio] Fix the result of `StringIO#truncate` so compatible with `File`
- https://github.com/ruby/stringio/commit/16847fea32
-
02:54 PM Bug #18889 (Third Party's Issue): Segmentation fault in sequel/adapters/odbc.rb
- This isn't a Ruby bug, or a Sequel bug, the crash is in `libiodbc.2.dylib` according to the backtrace. You probably ...
-
11:53 AM Bug #18889 (Third Party's Issue): Segmentation fault in sequel/adapters/odbc.rb
- https://github.com/jeremyevans/sequel/issues/1888
It appeared after upgrade the OS to
Darwin 21.5.0 Darwin Ker... - 02:26 PM Revision b6f6fc6e (git): YJIT: Refactor gen_opt_mod (#6078)
- Refactor gen_opt_mod in YJIT
- 02:24 PM Revision 2366e149 (git): YJIT: Handle 0 total_exits YJIT Status Display (#6079)
- handle case in YJIT stats where 0 exits causes NaN in the display
-
01:20 PM Misc #18691: An option to build Ruby with build only flags not propagated to `rbconfig.rb`.
- I just renamed this ticket's title from "An option to run `make rbconfig.rb` in a different directory" to "An option ...
-
08:37 AM Misc #18691: An option to build Ruby with build only flags not propagated to `rbconfig.rb`.
- nobu (Nobuyoshi Nakada) wrote in #note-12:
> jaruga (Jun Aruga) wrote in #note-10:
> > I tested. And I see that the... -
10:58 AM Feature #18814: Ractor: add method to query incoming message queue size
I created a PR for this issue: https://github.com/ruby/ruby/pull/5973-
10:49 AM Feature #17679: Ractor incoming channel can consume unlimited resources
- Thanks @phigrofi for the hint! Definitely looks like an interesting way out of this.
-
10:44 AM Feature #17679: Ractor incoming channel can consume unlimited resources
- I created a different issue, which would help to query to incoming queue size from outside of a ractor: https://bugs....
-
09:55 AM Revision b0c639f2 (git): [rubygems/rubygems] Fix unintended double spaces in DSL documentation
- https://github.com/rubygems/rubygems/commit/b1826876d0
-
09:53 AM Revision 8eb5198c (git): [rubygems/rubygems] Prevent a warning: `*' interpreted as argument prefix
- http://rubyci.s3.amazonaws.com/ubuntu2004-arm/ruby-master/log/20220630T063003Z.log.html.gz
```
[19606/21662] TestAst#... -
09:27 AM Feature #18885: End of boot advisory API for RubyVM
- Another possible optimization I just found:
Strings have a lazily computed `coderange` attribute in their flags. S... -
08:56 AM Revision 7dfaa617 (git): Use `matrix.arch` separated from `matrix.configure`
- Statically determined value should be set statically.
-
07:51 AM Revision f4d70e1c (git): Make `FEATURE_SET_P` macro to include `FEATURE_BIT`
-
07:32 AM Bug #18877 (Closed): parse.y: escaped space inconsistently allowed after assignment
- Applied in changeset commit:git|982cda9a3e908c7ab49632c46f4b1e3c0219f9f2.
----------
[Bug #18877] Let `lex_ctxt` not... -
07:31 AM Revision 982cda9a (git): [Bug #18877] Let `lex_ctxt` not to eat escaped whitespace
-
06:36 AM Revision 4b1f337e (git): Add more check to debug failures
-
04:50 AM Revision a5420b6f (git): use latest debug.gem
- If `XDG_RUNTIME_DIR` is available, test-bundled-gems fails with
old debug.gem tests. -
03:26 AM Misc #18836: DevMeeting-2022-07-21
- * [Misc #18888] Migrate ruby-lang.org mail services to Google Domains and Google Workspace
* We are planning to ... -
01:50 AM Revision 841521b7 (git): Adjust indent [ci skip]
-
12:07 AM Revision cfc8d7ea (git): Use iseq bitmap when updating references
- This allows us to delete the disassembly code path for reference
updating.
06/29/2022
-
11:21 PM Revision 8d157bc8 (git): Move function to `static inline` so we don't have leaked globals
- This function shouldn't leak and is only needed during instruction
assembly -
11:21 PM Revision e3ab525f (git): Fix ISeq dump / load in array cases
- We need to dump relative offsets for inline storage entries so that
loading iseqs as an array works as well. This co... -
07:11 PM Revision 66eb58d6 (git): Refactor tests for moving strings with compaction
-
07:11 PM Revision 95bfea66 (git): [rubygems/rubygems] Use modern style hashes in Gemfile DSL docs
- https://github.com/rubygems/rubygems/commit/3f83236c02
- 04:49 PM Revision 118e3edc (git): Add a check-yjit-bindgen-unused target. Add to CI. (#6066)
- This fails if there are any unused rust-bindgen "allow" entries. For
that target we turn on Rust warnings (there are ... - 03:40 PM Revision b340d566 (git): * 2022-06-30 [ci skip]
-
12:26 PM Bug #18881: IO#read_nonblock raises IOError when called following buffered character IO
- There needs to be documentation to cover the corner cases no matter what. Wouldn't it be better to document the curr...
-
08:02 AM Bug #18881: IO#read_nonblock raises IOError when called following buffered character IO
- Basically yes. Some edge cases can be considered though (e.g. IO#flush could also reset this, IO#pread could be spec...
-
07:39 AM Bug #18881: IO#read_nonblock raises IOError when called following buffered character IO
- Do you mean that once character oriented methods are called, all byte oriented methods always fail?
(Possibly reset ... -
06:09 AM Bug #18881: IO#read_nonblock raises IOError when called following buffered character IO
- nobu (Nobuyoshi Nakada) wrote in #note-4:
> @shyouhei Even without any conversion?
Yes. "Byte oriented and chara... -
05:21 AM Bug #18881: IO#read_nonblock raises IOError when called following buffered character IO
- @shyouhei Even without any conversion?
This is an example on macOS.
```shell
$ ruby -v -e 'r, w = IO.pipe; r.set... -
05:12 AM Bug #18881: IO#read_nonblock raises IOError when called following buffered character IO
- @nobu Yes but wouldn't it be nice if IO#read_nonblock also raises on Linux?
-
05:07 AM Bug #18881 (Rejected): IO#read_nonblock raises IOError when called following buffered character IO
- It is an expected behavior.
On Windows, text/binary conversion is used by default, and `ungetc` pushes back the char... -
11:10 AM Revision bd8ed1f9 (git): Do not call `exit()` directly
-
10:03 AM Misc #18691: An option to build Ruby with build only flags not propagated to `rbconfig.rb`.
- jaruga (Jun Aruga) wrote in #note-10:
> I tested. And I see that the `make install` also needs the `ARCH_FLAG` to bu... -
08:08 AM Bug #18887 (Closed): documentation for protected methods
- I think it is correct before the change.
Which is correct?
https://github.com/ruby/ruby/commit/962a3247b1b7677093... -
06:05 AM Bug #18886: Struct aref and aset don't trigger any tracepoints.
- With some minor changes the best performance I could get is around 20% cost:
```
| |compare... -
03:23 AM Bug #18886: Struct aref and aset don't trigger any tracepoints.
- Here is my performance comparison:
Firstly, with no changes (should be identical, shows some variance).
```
> ... -
02:19 AM Bug #18886 (Closed): Struct aref and aset don't trigger any tracepoints.
- Given the following program, `thing.name` and `thing.shape` don't trigger `c_call` trace points (or any trace points ...
-
05:13 AM Bug #18884 (Closed): parse.y: inconsistent parsing of "if" after "class"
- Applied in changeset commit:git|685efac05983dee44ce2d96c24f2fcb96a0aebe2.
----------
[Bug #18884] `class` cannot be ... -
05:13 AM Revision 685efac0 (git): [Bug #18884] `class` cannot be just followed by modifiers
-
03:38 AM Revision 5e1c1829 (git): Remove no longer used label [ci skip]
-
01:03 AM Misc #18834: Significant change in loop speeds (regressing using while loop on ARM chips)
- Attached are both the Intel and ARM rbconfigs.
**Note:** both have the ruby version installed through ASDF and run... -
12:53 AM Revision 3051d4bc (git): [rubygems/rubygems] Support ruby 2.3 and 2.4
- https://github.com/rubygems/rubygems/commit/3a9205df36
-
12:53 AM Revision 50e57629 (git): [rubygems/rubygems] Upgrade rb-sys to 0.9.14
- https://github.com/rubygems/rubygems/commit/c9adf3ef1c
06/28/2022
-
06:25 PM Revision a16de43f (git): [rubygems/rubygems] Add `gem env user_gemhome` and `gem env user_gemdir`
- https://github.com/rubygems/rubygems/commit/14d3f80df6
-
06:25 PM Revision f0fab242 (git): [rubygems/rubygems] Add missing test for user installation directory
- https://github.com/rubygems/rubygems/commit/5ab8aa2a45
-
06:25 PM Revision 1098fdf8 (git): [rubygems/rubygems] Also document `gem env` argument aliases
- https://github.com/rubygems/rubygems/commit/6d841ccbd4
-
06:25 PM Revision 7a33d3df (git): [rubygems/rubygems] Document better names for `gem env` arguments
- I think `gem env home` and `gem env path` read very nice.
https://github.com/rubygems/rubygems/commit/b89da79456 -
03:39 PM Revision 59273ff6 (git): [ruby/fileutils] [DOC] Changes to examples (https://github.com/ruby/fileutils/pull/96)
- * Changes to examples
https://github.com/ruby/fileutils/commit/346a71b2cb - 03:23 PM Revision 364b5e75 (git): * 2022-06-29 [ci skip]
-
03:23 PM Revision a415a3de (git): [ruby/irb] Properly reset USE_COLORIZE after changing it in tests
- Some context tests assigns USE_COLORIZE to false and never change it
back. This can potentially affect other tests' r... - 02:31 PM Revision 69337a65 (git): [rubygems/rubygems] Fix test_install_location_extra_slash on alpine
- Under POSIX behavior of leading // is implementation defined. Musl does
preserve it in realpath, glibc does not. That... -
02:10 PM Revision ca85bd81 (git): [ci skip] Improve man page docs around --dump options
-
01:57 PM Revision 7d211c93 (git): [ruby/irb] Color.colorable? needs to consider the condition when irb is not loaded
- ruby/debug uses `irb/color` selectively:
https://github.com/ruby/debug/blob/0ac22406bb8f65bc76f9f5576a00c729cac693af/... -
01:30 PM Revision 44c13162 (git): [ruby/irb] Centralize coloring control (https://github.com/ruby/irb/pull/374)
- * Use colorable: argument as the only coloring control
* Centalize color controling logic at Color.colorable?
There... -
01:21 PM Feature #18885 (Closed): End of boot advisory API for RubyVM
- ### Context
Many optimizations in the Ruby VM rely on lazily computed caches: Strings coderange, constant caches, ... -
12:24 PM Revision 5ccdcd81 (git): [ruby/rdoc] Remove dead code
- https://github.com/ruby/rdoc/commit/f727854bd5
-
12:21 PM Feature #18559: Allocation tracing: Objects created by the parser are attributed to Kernel.require
- So I tried adding a `frame` before the ISeq is compiled: https://github.com/ruby/ruby/pull/5998
It somewhat works ... -
11:19 AM Revision 5e66525e (git): [DOC] Document `Process::Tms`
-
11:17 AM Revision 131422ce (git): [ruby/rdoc] Support attributes defined by `rb_struct_define`
- https://github.com/ruby/rdoc/commit/854b370763
-
07:25 AM Bug #18883: parse.y: trailing comma cannot coexist with star
- As far as I understand, trailing comma is an equivalent of `*_` (unpack the rest and drop it):
```ruby
x, = [1, 2, ... -
03:44 AM Bug #18883 (Rejected): parse.y: trailing comma cannot coexist with star
- The following code is a syntax error:
```ruby
*x, y, = 1, 2 # syntax error, unexpected '='
```
although the f... -
06:49 AM Revision 98bf8c83 (git): [ruby/rdoc] Refinement is added since ruby 3.1
- https://github.com/ruby/rdoc/commit/c051eb90d1
-
05:51 AM Revision 51be2cf6 (git): [ruby/rdoc] Parse also InitVM-prefixed functions
- Initialization depending on VM is separated.
https://github.com/ruby/rdoc/commit/030d10fccd -
03:54 AM Bug #18884 (Closed): parse.y: inconsistent parsing of "if" after "class"
- There is a corner case where `if` inconsistently causes a syntax error:
```ruby
# syntax error, unexpected `if' ... -
03:38 AM Bug #18878: parse.y: Foo::Bar {} is inconsistently rejected
- > Is there a more descriptive error message, or is `SyntaxError` the only output provided?
This is the actual erro... -
02:09 AM Bug #18882 (Rejected): File.read cuts off a text file with special characters when reading it on MS Windows
- You can use `File.binread`.
-
12:17 AM Bug #18876 (Closed): OpenSSL fails to autoload in --with-static-linked-ext builds
06/27/2022
-
04:48 PM Bug #18878: parse.y: Foo::Bar {} is inconsistently rejected
- Is there a more descriptive error message, or is `SyntaxError` the only output provided?
-
04:40 PM Bug #18882: File.read cuts off a text file with special characters when reading it on MS Windows
- Huh, Ruby might be exposing a C runtime behavior here.
Assuming I'm reading the call graph right, and there
isn't som... -
03:10 PM Bug #18882: File.read cuts off a text file with special characters when reading it on MS Windows
- magynhard (Matthäus Johannes Beyrle) wrote in #note-7:
> alanwu (Alan Wu) wrote in #note-5:
> Might be nice if File... -
02:46 PM Bug #18882: File.read cuts off a text file with special characters when reading it on MS Windows
- alanwu (Alan Wu) wrote in #note-5:
> `File.read` (actually `IO.read`) interprets the file based on the
> external e... -
02:30 PM Bug #18882: File.read cuts off a text file with special characters when reading it on MS Windows
- alanwu (Alan Wu) wrote in #note-5:
> `File.read` (actually `IO.read`) interprets the file based on the
> external e... -
02:19 PM Bug #18882: File.read cuts off a text file with special characters when reading it on MS Windows
- `File.read` (actually `IO.read`) interprets the file based on the
external encoding, which is a function of the plat... -
02:14 PM Bug #18882: File.read cuts off a text file with special characters when reading it on MS Windows
- > it behaves correctly on Linux, i expect not to need to use binary mode
I think binary mode is a no-op on Linux t... -
02:02 PM Bug #18882: File.read cuts off a text file with special characters when reading it on MS Windows
- This is Windows-specific, and there is not an error condition to check for reporting on this.
The distinction betwee... -
01:44 PM Bug #18882: File.read cuts off a text file with special characters when reading it on MS Windows
- chrisseaton (Chris Seaton) wrote in #note-1:
> Don't you need to use binary mode to read these characters?
As it ... -
12:47 PM Bug #18882: File.read cuts off a text file with special characters when reading it on MS Windows
- Don't you need to use binary mode to read these characters?
-
11:12 AM Bug #18882 (Rejected): File.read cuts off a text file with special characters when reading it on MS Windows
- When using File.read to read a text file (in this case a javascript file) with special characters, the content is cut...
- 04:26 PM Revision aba804ef (git): * 2022-06-28 [ci skip]
- 04:26 PM Revision 5da31b62 (git): Make sure string-operation assertions happen inside a method to be sure YJIT will JIT them.
- 04:25 PM Revision 0fab06f3 (git): Separate Type::String into Type::CString and Type::TString.
- Also slightly broaden the cases where << on two strings will generate
specialised code rather than a plain method call. -
02:35 PM Revision f9f85a51 (git): [rubygems/rubygems] Print error messages just once in verbose mode
- When running a command with the `--verbose` flag that ends up raising a
`BundlerError`, Bundler will unnecessarily pr... - 01:28 PM Revision 8c6c3e30 (git): [ruby/reline] Enable to change the background color of dialogs. (https://github.com/ruby/reline/pull/413)
- https://github.com/ruby/reline/commit/bd49537964
-
08:52 AM Revision b6b9a619 (git): Check availability of `utimensat` on macOS
-
08:38 AM Revision 6ba52647 (git): mac: Remove debug option fro MJIT_DEBUGFLAGS
- Not to generate .dSYM directories by MJIT runs, which are left in
large numbers after each test. -
08:03 AM Revision f83c5de6 (git): [rubygems/rubygems] Improve error message when `operating_system.rb` fails to load
- Show an absolute path instead of an unhelpful relative path.
https://github.com/rubygems/rubygems/commit/f1eed36e2f -
06:59 AM Bug #18876: OpenSSL fails to autoload in --with-static-linked-ext builds
- i install cocoapods succeed, tks.
so i only need update opessl.rb file in `destroot/bundle/lib/ruby/site_ruby/3.1... -
03:36 AM Bug #18876: OpenSSL fails to autoload in --with-static-linked-ext builds
- Try the patch I posted on:
/Users/didi/Documents/CocoaPods-app/destroot/bundle/lib/ruby/site_ruby/3.1.0/rubyge... -
03:25 AM Bug #18876: OpenSSL fails to autoload in --with-static-linked-ext builds
- and [11:01:21] [rubygems-update-3.3.15] Patching: destroot/bundle/bin/gem is replace `#!/Users/didi/Documents/CocoaPo...
-
03:17 AM Bug #18876: OpenSSL fails to autoload in --with-static-linked-ext builds
- ruby version changed to 3.1.2 still error ~
Here is the file I refer to, https://github.com/CocoaPods/CocoaPods-ap... -
02:31 AM Bug #18876 (Open): OpenSSL fails to autoload in --with-static-linked-ext builds
- I had some [issues](https://github.com/ruby/openssl/pull/520) building OpenSSL
and the Ruby wrapper, but I was able ... -
04:00 AM Revision 232e2f59 (git): Skip TupleSpaceProxyTest on MINGW64 too
- It wasn't specific to UCRT64
https://github.com/ruby/ruby/runs/7062992464 -
12:28 AM Bug #14246: Inconsistent C source code indentation
- ioquatix (Samuel Williams) wrote in #note-16:
> Does this policy apply to the formatting of default gems too?
I d... -
12:21 AM Bug #18881: IO#read_nonblock raises IOError when called following buffered character IO
- Not looking at the implementation but sounds like an issue of Linux side to me. The error message seems intentional.
06/26/2022
-
07:39 PM Revision c3eb0437 (git): Fix Process.clock_gettime specs on OpenBSD
-
04:35 PM Bug #18881 (Rejected): IO#read_nonblock raises IOError when called following buffered character IO
- The following example code works as expected on Linux but raises an `IOError` on Windows:
``` ruby
r, w = IO.pipe... -
04:26 PM Bug #18880 (Closed): IO#sysread on Windows does not validate arguments
- When passing an invalid number of bytes to read, such as `-1` , to `IO#sysread` on Linux, an `ArgumentError` is raise...
-
04:09 PM Bug #18879 (Closed): missing linker flag "-framework Security" for macOS 10.7 .. 10.9
- Applied in changeset commit:git|fc8020c68eb9f640185a1bce322eba6605bde151.
----------
[Bug #18879] Fix macOS version ... -
01:19 PM Bug #18879 (Closed): missing linker flag "-framework Security" for macOS 10.7 .. 10.9
- it looks target OS version detection in ./configure fails. (10.7 <= ver < 10.10)
macOS's AvailabilityMacros.h does... - 04:09 PM Revision 63134551 (git): * 2022-06-27 [ci skip]
-
04:08 PM Revision fc8020c6 (git): [Bug #18879] Fix macOS version detections
- macOS's AvailabilityMacros.h does not contain macros for future
versions. If a version macro is not defined, conside... -
01:24 PM Revision 49d59215 (git): Fix Rinda test teardown for omitted tests
- New test failures on MINGW appeared after
c2e37c8ff7da395f33fae546d9ae9e2408fc9236.
1) Error:
Rinda::Tuple... -
01:06 PM Bug #18878 (Assigned): parse.y: Foo::Bar {} is inconsistently rejected
- The following source doesn't parse:
```ruby
Foo::Bar {}
```
despite the following:
```ruby
bar ... -
12:57 PM Bug #18877 (Closed): parse.y: escaped space inconsistently allowed after assignment
- The following source inconsistently parses:
```ruby
x = \ 42
```
though this one not:
```ruby
\ 42
```
... -
12:50 PM Revision d3d5ef0c (git): Update to ruby/spec@ab32a1a
-
12:50 PM Revision f616e816 (git): Update to ruby/mspec@78b5d86
-
12:36 PM Revision ef79f0a9 (git): YJIT: Fix copy pasted comment [ci skip]
-
12:36 PM Revision 20852011 (git): YJIT: Undef YJIT_SUPPORTED_P for hygiene
- YJIT_BUILD is more relevant outside of YJIT.
-
06:36 AM Revision c2e37c8f (git): Try skipping TupleSpaceProxyTest on MinGW UCRT64
- As you all know, MinGW UCRT64 CI has randomly got stuck despite its
"Finished tests" output.
Looking at the logs clo... -
06:23 AM Revision 0e5f9aff (git): [ruby/irb] Set prompt mode explictly
- Fix https://github.com/ruby/irb/pull/353
https://github.com/ruby/irb/commit/7db93f9326 -
06:23 AM Revision a2b3f201 (git): [ruby/irb] Require stringio to use StringIO
- https://github.com/ruby/irb/commit/e024ab716b
- 05:40 AM Revision e0bfdb23 (git): [ruby/irb] Ensure stdout is a TTY before calling winsize
- When outputting a (possibly truncated) value, IRB will query the
window size. However, if IRB was piped to another p... -
05:17 AM Revision 846a6bb6 (git): [DOC] Fix a typo [ci skip]
-
02:16 AM Revision a782d76f (git): [rubygems/rubygems] Fix pending Bundler specs
- When testing under the ruby/ruby setup, mkmf.rb needs to the `$extout`
global variable set properly.
This is because... - 02:15 AM Revision 967624bc (git): * 2022-06-26 [ci skip]
- 02:15 AM Revision 56809537 (git): [rubygems/rubygems] Clean up temporary directory after generate_index --update
- While generate_index did clean up temporary directory, when running with
--update flag, that did not happen and the t...
06/25/2022
-
10:09 AM Revision f159bbd1 (git): Prevent accidental use of assert_raises
-
09:21 AM Feature #18566: Merge `io-wait` and `io-nonblock` gems into core IO
- We've moved `#wait`, `#wait_readable`, `#wait_writable`, `#wait_priority` into core.
I'll make a PR for `io-nonblo... -
09:20 AM Feature #18655 (Closed): Copy `IO#wait_readable`, `IO#wait_writable`, `IO#wait_priority` and `IO#wait` into core.
- This is now completed.
- 09:17 AM Revision d2166c09 (git): Copy `IO#wait*` methods from `io-wait` gem to `io.c`.
- 09:11 AM Revision c0b51240 (git): Update default gems list at 50e13870bffa3561be13faa31c3fcb [ci skip]
-
09:10 AM Revision 50e13870 (git): [ruby/io-wait] Bump up
- https://github.com/ruby/io-wait/commit/0fa6e3f7ba
-
09:09 AM Revision 8c1d3c2d (git): [ruby/io-wait] Remove C99-ism for some platforms [ci skip]
- Fix https://github.com/ruby/io-wait/pull/11
https://github.com/ruby/io-wait/commit/845f9a1f55 - 08:12 AM Revision d281347a (git): [ruby/io-wait] Fix usage of `assert_raises` -> `assert_raise`. (https://github.com/ruby/io-wait/pull/20)
- https://github.com/ruby/io-wait/commit/c5c6abbb5c
- 07:22 AM Revision 7e687624 (git): * remove trailing spaces. [ci skip]
- 07:21 AM Revision f9c8d808 (git): [ruby/io-wait] Don't add `IO#wait*` methods when `RUBY_IO_WAIT_METHODS` is defined by Ruby. (https://github.com/ruby/io-wait/pull/19)
- * Fix return value compatibility with Ruby 2.x.
* Don't add `IO#wait*` methods in Ruby 3.2+.
https://github.com/rub...
06/24/2022
-
11:29 PM Revision 2b4a1ad5 (git): Fix a variable name typo in the docs
-
10:05 PM Revision d7cc3806 (git): iseq.c: Use ntz_intptr for faster bitmap scan
- 10:04 PM Revision 362d6d9a (git): * 2022-06-25 [ci skip]
-
10:04 PM Revision 87e2e3f3 (git): Dump inline storage partition information to binary format
- ISeqs loaded from binary were breaking because the storage partition
calculation had bugs in it. Specifically it cou... -
07:21 AM Feature #18773: deconstruct to receive a range
- As a designer of pattern matching, I also understand your motivation.
However, I have the following concerns in addi... -
04:22 AM Bug #14246: Inconsistent C source code indentation
- Does this policy apply to the formatting of default gems too?
-
03:31 AM Bug #18876: OpenSSL fails to autoload in --with-static-linked-ext builds
- `bundle-env`'s ruby is new installed , not my local version
-
03:29 AM Bug #18876: OpenSSL fails to autoload in --with-static-linked-ext builds
- my local version is 3.1.1 too, and run `ruby -v` , got `ruby 3.1.1p18 (2022-02-18 revision 53f5fc4236) [x86_64-darwin...
-
01:52 AM Revision 12a5fa40 (git): Sync RubyGems & Bundler with upstream repo
-
12:27 AM Revision 333754ac (git): YJIT: Add regression test for local type tracking
- The test in [1] was removed because it stopped working when we limited
the power of Kernel#binding in [2]. However, t...
Also available in: Atom