General

Profile

ioquatix (Samuel Williams)

Issues

open closed Total
Assigned issues 7 44 51
Reported issues 17 43 60

Projects

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

Activity

Today

12:50 AM Ruby master Feature #18020: Introduce `IO::Buffer` for fiber scheduler.
> In the description's code, there is lock and unlock. Are those supposed to be thread-safe? If yes I think you'd nee... ioquatix (Samuel Williams)

10/19/2021

05:30 AM Ruby master Feature #18020: Introduce `IO::Buffer` for fiber scheduler.
> mame: I cannot understand what is finally needed. Doesn’t String with ASCII-8BIT work?
String is both insufficient...
ioquatix (Samuel Williams)

10/07/2021

08:04 PM Ruby master Feature #17849: Fix Timeout.timeout so that it can be used in threaded Web servers
The fiber scheduler redefines `Timeout` to only well defined wait points.
We could also do the same for other opti...
ioquatix (Samuel Williams)

09/30/2021

10:02 AM Ruby master Feature #18228: Add a `timeout` option to `IO.copy_stream`
> As for the return value in case of a timeout, it is important to convey both that a timeout happened, and the numbe... ioquatix (Samuel Williams)

09/29/2021

09:47 AM Ruby master Bug #18170: Exception#inspect should not include newlines
I asked Jon Rowe from RSpec to check this. He monkey patched (3) into rspec and:
> I monkey patched an equivalent ...
ioquatix (Samuel Williams)
04:42 AM Ruby master Feature #18229: Proposal to merge YJIT
This all sounds fantastic. ioquatix (Samuel Williams)
12:43 AM Ruby master Feature #18194: No easy way to format exception messages per thread/fiber scheduler context.
Whoops, accidentally overwrote title :p ioquatix (Samuel Williams)
12:42 AM Ruby master Feature #18194: No easy way to format exception messages per thread/fiber scheduler context.
You think it's an advantage to change the default exception message to include additional formatted details. But I'm ... ioquatix (Samuel Williams)

09/28/2021

02:16 AM Ruby master Feature #18194: No easy way to format exception messages per thread/fiber scheduler context.
I understand your concern. Well, I think Sentry should update their implementation if they want extended information.... ioquatix (Samuel Williams)

09/27/2021

10:06 PM Ruby master Bug #18048: Thread#join can break with fiber scheduler unblock fails or blocks.
Thank you so much! ioquatix (Samuel Williams)

Also available in: Atom