General

Profile

kjtsanaktsidis (KJ Tsanaktsidis)

Issues

open closed Total
Assigned issues 1 36 37
Reported issues 6 30 36

Projects

Project Roles Registered on
Ruby Committer 12/12/2023
Backport187 Committer 12/12/2023
Backport191 Committer 12/12/2023
Backport192 Committer 12/12/2023
Backport193 Committer 12/12/2023
Backport200 Committer 12/12/2023
Backport21 Committer 12/12/2023
Backport22 Committer 12/12/2023
Ruby 1.8 Committer 12/12/2023
Ruby master Committer 12/12/2023

Like

Activity

11/05/2024

04:56 PM Ruby master Feature #20855: Introduce `Fiber::Scheduler#blocking_region` to avoid stalling the event loop.
> If rb_nogvl is called in the fiber scheduler, it can introduce latency, as releasing the GVL will prevent the event... kjtsanaktsidis (KJ Tsanaktsidis)

10/24/2024

11:12 PM Ruby master Bug #20804 (Closed): Stop reserving stack ahead-of-time in on Linux
Applied in changeset commit:git|dcf3add96bd6e117435c568e78be59bb7ecad701.
----------
Delete reserve_stack code
This...
kjtsanaktsidis (KJ Tsanaktsidis)

10/22/2024

06:30 AM Ruby master Bug #20693 (Closed): Dir.tmpdir should perform a real access check before warning about writability
Merged in 7d254e4a2e16dd6275452a2a67b0fcd600cdc990 kjtsanaktsidis (KJ Tsanaktsidis)
06:27 AM Ruby master Revision dcf3add9 (git): Delete reserve_stack code
This code was working around a bug in the Linux kernel. It was
previously possible for the kernel to place heap pages...
kjtsanaktsidis (KJ Tsanaktsidis)

10/21/2024

10:09 AM Ruby master Bug #20804: Stop reserving stack ahead-of-time in on Linux
Yes, that’s exactly right. I will go ahead and delete this code then. Thank you! kjtsanaktsidis (KJ Tsanaktsidis)

10/20/2024

09:55 AM Ruby master Bug #20804 (Closed): Stop reserving stack ahead-of-time in on Linux
In Linux, the main thread generally only gets a small stack mapped in initially. As the application attempts to use m... kjtsanaktsidis (KJ Tsanaktsidis)
09:38 AM Ruby master Bug #20693: Dir.tmpdir should perform a real access check before warning about writability
Sorry it took me so long to get back to you @akr . I've added a short comment about this - if you're OK with it I wil... kjtsanaktsidis (KJ Tsanaktsidis)

09/23/2024

04:25 PM Ruby master Revision 5b600987 (git): Ensure fiber scheduler is woken up when close interrupts read
If one thread is reading and another closes that socket, the close
blocks waiting for the read to abort cleanly. This...
kjtsanaktsidis (KJ Tsanaktsidis)
12:29 AM Ruby master Bug #20723: `IO#close` is broken on Ruby 3.3+ when using the Fiber scheduler.
Backport PR for 3.3 - https://github.com/ruby/ruby/pull/11664
No backport for 3.2 is required because this locking...
kjtsanaktsidis (KJ Tsanaktsidis)

09/17/2024

12:11 AM Ruby master Bug #20723 (Closed): `IO#close` is broken on Ruby 3.3+ when using the Fiber scheduler.
Applied in changeset commit:git|e08d5239b68ad61a731f4938cf963e37a5e88c25.
----------
Ensure fiber scheduler is woken...
kjtsanaktsidis (KJ Tsanaktsidis)

Also available in: Atom