General

Profile

ioquatix (Samuel Williams)

Issues

open closed Total
Assigned issues 6 33 39
Reported issues 13 31 44

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

11/27/2020

04:31 AM Ruby master Feature #17303: Remove webrick from stdlib
Personally, I'm in favour of a smaller stdlib. Therefore I support this change.
I also believe that we see more in...
ioquatix (Samuel Williams)

11/20/2020

10:17 AM Ruby master Bug #10845: Subclassing String
Is there are logic why we should prefer to return `String` vs custom subclass instances? I can see argument for both ... ioquatix (Samuel Williams)
01:31 AM Ruby master Bug #16782: `lock': deadlock; recursive locking (ThreadError) in 2.7.1
There is no locking on that line:
https://github.com/socketry/async/blob/v1.24.2/lib/async/wrapper.rb#L215
Mayb...
ioquatix (Samuel Williams)

11/16/2020

08:14 PM Ruby master Feature #16786: Light-weight scheduler for improved concurrency.
I am happy with `Fiber.set_scheduler`. I'm also happy with `Fiber.scheduler=` (canonical Ruby style) but I accept and... ioquatix (Samuel Williams)

11/15/2020

10:50 PM Ruby master Feature #17327: The Queue constructor should take an initial set of items
That all makes sense to me. ioquatix (Samuel Williams)
10:11 PM Ruby master Feature #17327: The Queue constructor should take an initial set of items
What about a way to bulk add items, e.g. `q.concat` or whatever is the same for Array, and maybe it would be best to ... ioquatix (Samuel Williams)

11/10/2020

03:02 AM Ruby master Bug #16809: Fiber crashes with --with-coroutine=copy
I think we found the root cause of this, and it should be addressed by:
https://github.com/ruby/ruby/pull/3624/commi...
ioquatix (Samuel Williams)

11/08/2020

03:26 AM Ruby master Bug #17300: The Fiber scheduler does not work with ConditionVariable
https://github.com/ruby/ruby/pull/3743 ioquatix (Samuel Williams)
03:10 AM Ruby master Bug #17300: The Fiber scheduler does not work with ConditionVariable
Okay, I found an unrelated bug, and also the root cause. PR incoming. ioquatix (Samuel Williams)
01:22 AM Ruby master Bug #17300: The Fiber scheduler does not work with ConditionVariable
It looks like memory corruption.
```
th_mutex = 0x55613ba19018
-> th_mutex = 0x8
```
Some how the mutex link...
ioquatix (Samuel Williams)

Also available in: Atom