General

Profile

ioquatix (Samuel Williams)

Issues

open closed Total
Assigned issues 13 95 108
Reported issues 25 100 125

Projects

Project Roles Registered on
Ruby Committer 09/19/2018
Backport187 Committer 09/19/2018
Backport191 Committer 09/19/2018
Backport192 Committer 09/19/2018
Backport193 Committer 09/19/2018
Backport200 Committer 09/19/2018
Backport21 Committer 09/19/2018
Backport22 Committer 09/19/2018
Ruby 1.8 Committer 09/19/2018
Ruby master Committer 09/19/2018

Like

Activity

05/29/2024

12:49 AM Ruby master Bug #20288: `rb_fiber_scheduler_close` exceptions are not handled in `rb_fiber_scheduler_set`.
Thanks! ioquatix (Samuel Williams)

05/24/2024

02:36 PM Ruby master Bug #20495: Running "make clean" deletes critical "coroutine/amd64/Context.S" file and causes "make" to fail
The fix looks good to me. I also think we should do out of tree builds if possible to make things like `make clean` a... ioquatix (Samuel Williams)

05/16/2024

03:15 PM Ruby master Bug #19753: IO::Buffer#get_string can't handle negative offset
Thanks so much, I will review it. ioquatix (Samuel Williams)

04/22/2024

04:08 AM Ruby master Feature #20215: Introduce `IO#readable?`
> I'm not quite sure why you say this method is like eof? rather than closed?
We work with the interface and taxon...
ioquatix (Samuel Williams)
04:06 AM Ruby master Feature #20215: Introduce `IO#readable?`
Regarding naming, I had other ideas like `open?` or `connected?` but I think they have their own issues. I think my p... ioquatix (Samuel Williams)

04/17/2024

12:21 PM Ruby master Bug #20089: Fiber#kill transfers to root fiber
In the case of transfer, it may be possible to store the previous fiber, and on exiting a fiber, when no explicit tra... ioquatix (Samuel Williams)
11:36 AM Ruby master Bug #20414 (Closed): `Fiber#raise` should recurse to `resumed_fiber` rather than failing.
Merged in <https://github.com/ruby/ruby/commit/6ade36c06b7cef948099b8f5f483763498705d12>. ioquatix (Samuel Williams)
10:03 AM Ruby master Bug #20414: `Fiber#raise` should recurse to `resumed_fiber` rather than failing.
Thanks @matz.
To clarify, there are two issues are we addressing.
(1) Improve consistency of `Thread.current.ra...
ioquatix (Samuel Williams)
04:25 AM Ruby master Feature #20215: Introduce `IO#readable?`
After considering the various use cases I have, I think the easiest to describe problem is knowing whether a connecti... ioquatix (Samuel Williams)
12:07 AM Ruby master Feature #20215: Introduce `IO#readable?`
> Even if client.eof? returns false without blocking, it could still result in an EOF with zero read bytes. Therefore... ioquatix (Samuel Williams)

Also available in: Atom