General

Profile

ioquatix (Samuel Williams)

Issues

open closed Total
Assigned issues 4 32 36
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

09/14/2020

05:23 AM Ruby master Feature #16786: Light-weight scheduler for improved concurrency.
I have introduced experimental support for event-driven scheduling for the following primitives:
- Mutex
- Condition...
ioquatix (Samuel Williams)

09/05/2020

06:31 AM Ruby master Feature #16786: Light-weight scheduler for improved concurrency.
Thanks @matz, I'll consider your feedback, and we can make some changes after the next PR is finished. ioquatix (Samuel Williams)

09/02/2020

06:14 AM Ruby master Misc #17050 (Closed): profiler gem
Okay, I look forward to your profiler. ioquatix (Samuel Williams)

08/23/2020

09:07 PM Ruby master Feature #6309: Add a reference queue for weak references
This still seems like a good idea. Any update? ioquatix (Samuel Williams)

08/20/2020

01:46 PM Ruby master Feature #16786: Light-weight scheduler for improved concurrency.
> About raw fds, I don't think we necessarily need to deprecate C APIs, the conversion fd->IO could be done in C (whe... ioquatix (Samuel Williams)
01:38 PM Ruby master Feature #16786: Light-weight scheduler for improved concurrency.
Here is new PR:
https://github.com/ruby/ruby/pull/3434
> [NEED TO CHANGE] doc/fiber.rdoc
We will update it.
> [NE...
ioquatix (Samuel Williams)

08/18/2020

08:02 AM Ruby master Feature #16786: Light-weight scheduler for improved concurrency.
Thanks @ko1, we will prepare an update taking into consideration your feedback and the ongoing discussions. ioquatix (Samuel Williams)

08/17/2020

12:56 PM Ruby master Feature #16815 (Closed): Implement Fiber#backtrace
Okay, it was merged. ioquatix (Samuel Williams)
11:35 AM Ruby master Feature #16786: Light-weight scheduler for improved concurrency.
Proposed updated scheduler interface, including some experimental parts from Mutex proposal:
```ruby
class Scheduler...
ioquatix (Samuel Williams)
11:09 AM Ruby master Feature #16786: Light-weight scheduler for improved concurrency.
## Mutex Implementation
I wanted to give a brief update on this given that the work is happening on a [separate tick...
ioquatix (Samuel Williams)

Also available in: Atom