General

Profile

ioquatix (Samuel Williams)

Issues

Activity

12/10/2017

10:30 PM Ruby trunk Feature #13618: [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
I think that the work being done here is great. However I feel that this PR requires far more scrutiny than it's rece...

08/04/2017

03:18 AM Ruby trunk Bug #13781 (Closed): Should the safe navigation operator invoke `nil?`
In the following example:
~~~
class Later < BasicObject
def initialize(&block)
raise ::ArgumentError, "Block...

07/31/2017

09:21 AM Ruby trunk Feature #13618: [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
Just to add, Puma has a HTTP parser (and perhaps other bits) written in C, while Falcon is pure Ruby, yet Falcon has ...
09:19 AM Ruby trunk Feature #13618: [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
I am following this thread and I find it really fascinating.
Thanks everyone for thinking about these issues and E...

06/19/2017

01:17 PM Ruby trunk Feature #13618: [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
Ruby Fibers as they currently stand are perfect and making them more complex is a mistake IMHO.
Let's be clear on ...

06/15/2017

01:56 AM Ruby trunk Feature #13618: [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
Thanks for your detailed reply. It's impressive and useful that you have such a good knowledge of these issues.
I ...

06/14/2017

02:13 AM Ruby trunk Feature #13618: [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
I appreciate your detailed response it was interesting.
Does Ruby `File.read` and `File.stat` (and others) release...
02:00 AM Ruby trunk Feature #13626: Add String#byteslice!
> Fwiw, I'm also not convinced String#<< behavior about changing
> write_buffer to Encoding::UTF-8 in your above exa...

06/09/2017

08:21 AM Ruby trunk Feature #11484: add output offset for readpartial/read_nonblock/etc
This is a great idea, but I propose the argument is called simply `offset:`
08:15 AM Ruby trunk Feature #13618: [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
To a certain extent, things discussed here are already implemented in
https://github.com/socketry/async
and
...

Also available in: Atom