General

Profile

jpcamara (JP Camara)

  • Login: jpcamara
  • Registered on: 10/31/2022
  • Last sign in: 04/15/2024

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 0 2 2

Like

Activity

12/24/2023

05:47 PM Ruby master Bug #20076: M:N scheduler is stuck on macOS with RUBY_MN_THREADS=1
A one-line change fixes it for me, and fixes almost every failure I was seeing when running `test-all` using `RUBY_MN... jpcamara (JP Camara)

12/23/2023

10:07 PM Ruby master Revision a2ebf9cc (git): Replicate EEXIST epoll_ctl behavior in kqueue
* In the epoll implementation, you get an EEXIST if you try to register the same event for the same fd more than once... jpcamara (JP Camara)

12/21/2023

04:28 AM Ruby master Bug #20076: M:N scheduler is stuck on macOS with RUBY_MN_THREADS=1
Confirmed that if I change all of the `rb_thread_io_blocking_call` calls to hard-code 0 as the last argument (instead... jpcamara (JP Camara)
04:15 AM Ruby master Bug #20076: M:N scheduler is stuck on macOS with RUBY_MN_THREADS=1
Originally I thought it was the kqueue MN PR, but it may have been the changes applied before it that are causing thi... jpcamara (JP Camara)
03:57 AM Ruby master Bug #20076: M:N scheduler is stuck on macOS with RUBY_MN_THREADS=1
@hsbt is it crashing, or hanging? For me, I am seeing the following tests hang:
tool/test/webrick/test_server.rb#t...
jpcamara (JP Camara)

12/20/2023

07:23 AM Ruby master Revision 8782e021 (git): KQueue support for M:N threads
* Allows macOS users to use M:N threads (and technically FreeBSD, though it has not been verified on FreeBSD)
* Incl...
jpcamara (JP Camara)
07:23 AM Ruby master Revision 256f34ab (git): Hand thread into `thread_sched_wait_events_timeval`
* When we have the thread already, it saves a lookup
* `event_wait`, not `kq`
Clean up the `thread_sched_wait_event...
jpcamara (JP Camara)

12/19/2023

04:14 AM Ruby master Feature #20053: M:N Threads, now w/ macOS support (kqueue)
@ko1 My updates are in based on your feedback. At this point is it too close to the Ruby 3.3 release to potentially g... jpcamara (JP Camara)

12/15/2023

03:30 AM Ruby master Feature #20053: M:N Threads, now w/ macOS support (kqueue)
@ko1 you’ll see a huge amount of discussion on the PR between me and @ioquatix - you can ignore all of that and just ... jpcamara (JP Camara)

12/09/2023

01:44 AM Ruby master Feature #20053 (Closed): M:N Threads, now w/ macOS support (kqueue)
I have a PR here that adds support for macOS to M:N threads using `kqueue`: https://github.com/ruby/ruby/pull/9178
...
jpcamara (JP Camara)

Also available in: Atom