General

Profile

dsh0416 (Delton Ding)

  • Login: dsh0416
  • Registered on: 04/17/2018
  • Last connection: 08/16/2020

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 0 1 1

Activity

08/18/2020

04:05 PM Ruby master Feature #17059: epoll as the backend of IO.select on Linux
Yes. I was just figured out that the scheduler is an example in the tests, where the real scheduler is designed to be... dsh0416 (Delton Ding)

08/17/2020

12:00 PM Ruby master Feature #17059: epoll as the backend of IO.select on Linux
The benchmark looks good. I've tested with similar code, and it's 46x slower on my machine.
It looks like `epoll` is...
dsh0416 (Delton Ding)
07:37 AM Ruby master Feature #17059: epoll as the backend of IO.select on Linux
Thanks for advice.
To separate the process of registration and wait is a good idea for performance.
Since even ...
dsh0416 (Delton Ding)

08/16/2020

09:08 PM Ruby master Feature #17059: epoll as the backend of IO.select on Linux
Update the WIP implementation dsh0416 (Delton Ding)
10:24 AM Ruby master Feature #17059: epoll as the backend of IO.select on Linux
In general, event handling gems like nio4r could provide a similar `select` interface with multiple backends includin... dsh0416 (Delton Ding)
01:12 AM Ruby master Feature #17059: epoll as the backend of IO.select on Linux
It should greatly improve the performance.
Advanced registration is a feature of `epoll`,
but the performance is al...
dsh0416 (Delton Ding)

07/29/2020

03:33 PM Ruby master Feature #17059 (Rejected): epoll as the backend of IO.select on Linux
Current Ruby's `IO.select` method calls POSIX `select` API directly. With the new non-blocking scheduler, this may be... dsh0416 (Delton Ding)

06/29/2018

02:53 PM Ruby master Bug #14630: DON'T IGNORE ME!!! Uncaught exception: SSL_connect returned=1 errno=0 state=error: certificate verify failed (error number 1)
The option hash passing to `Net::HTTP::start` seems to contain misspelling key.
```ruby
@options = {
use_ssl...
dsh0416 (Delton Ding)

Also available in: Atom