General

Profile

dazuma (Daniel Azuma)

  • Login: dazuma
  • Email: dazuma@gmail.com
  • Registered on: 08/25/2009
  • Last sign in: 11/13/2023

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 2 5 7

Activity

11/13/2023

11:01 PM Ruby master Bug #18129: Ractor-incompatible global variables can be accessed through alias
I've tried a number of different variations on this, but never got it to reproduce (tried `ruby 3.2.2 (2023-03-30 rev... dazuma (Daniel Azuma)
10:45 PM Ruby master Bug #18119: Ractor crashes when instantiating classes
Reproduces in 3.2.2 (MacOS 14 on x86_64). Again different error message:
```
ruby(17800,0x7000094bd000) malloc: H...
dazuma (Daniel Azuma)
10:41 PM Ruby master Bug #18024: Ractor crashes when connections are closed in multiple Ractors
Also not able to reproduce on `ruby 3.2.2 (2023-03-30 revision e51014f9c0) [x86_64-darwin22]` or `ruby 3.3.0dev (2023... dazuma (Daniel Azuma)
10:03 PM Ruby master Bug #17624: Ractor.receive is not thread-safe
Retested, still reproduces on 3.2.2 and 3.3.0-dev as of 2023 Nov 13.
dazuma (Daniel Azuma)
09:59 PM Ruby master Bug #17617: When a Ractor's incoming port is closed, Ractor.receive_if does not raise Ractor::ClosedError, but instead blocks indefinitely
Retested, still reproduces on 3.2.2 and 3.3.0-dev as of 2023 Nov 13. dazuma (Daniel Azuma)

02/13/2021

02:14 AM Ruby master Bug #17624 (Assigned): Ractor.receive is not thread-safe
It does not seem to be possible to have multiple blocked `Ractor.receive` calls concurrently in the same Ractor (but ... dazuma (Daniel Azuma)

02/09/2021

04:24 PM Ruby master Bug #17617 (Assigned): When a Ractor's incoming port is closed, Ractor.receive_if does not raise Ractor::ClosedError, but instead blocks indefinitely
If Ractor#close_incoming is called on a Ractor, any pending Ractor.receive call will raise Ractor::ClosedError. Howev... dazuma (Daniel Azuma)

01/04/2021

06:40 AM Ruby master Feature #10499: Eliminate implicit magic in Proc.new and Kernel#proc
Note that the documentation still specifies the old behavior in 3.0.0.
> Creates a new Proc object, bound to the c...
dazuma (Daniel Azuma)
03:31 AM Ruby master Feature #10499: Eliminate implicit magic in Proc.new and Kernel#proc
Was this change implemented in Ruby 3.0.0?
It looks to me like it was. (And this is causing test failures on libra...
dazuma (Daniel Azuma)

12/14/2018

09:32 PM Ruby master Bug #15362: [PATCH] Avoid GCing dead stack after switching away from a fiber
Did this get backported to ruby_2_5? I don't see a corresponding commit in the github mirror https://github.com/ruby/... dazuma (Daniel Azuma)

Also available in: Atom