General

Profile

jhawthorn (John Hawthorn)

  • Login: jhawthorn
  • Registered on: 12/22/2016
  • Last sign in: 11/01/2024

Issues

open closed Total
Assigned issues 0 21 21
Reported issues 2 13 15

Projects

Project Roles Registered on
Ruby Committer 11/25/2021
Backport187 Committer 11/25/2021
Backport191 Committer 11/25/2021
Backport192 Committer 11/25/2021
Backport193 Committer 11/25/2021
Backport200 Committer 11/25/2021
Backport21 Committer 11/25/2021
Backport22 Committer 11/25/2021
Ruby 1.8 Committer 11/25/2021
Ruby master Committer 11/25/2021

Like

Activity

Today

04:24 AM Ruby master Feature #20861: Add an environment variable for tuning the default thread quantum
I don't think we should expose the quantum per-thread inside Ruby. I worry it will prevent future improvements. The f... jhawthorn (John Hawthorn)

10/18/2024

07:01 PM Ruby master Revision 7be9a333 (git): YJIT: Allow shareable consts in multi-ractor mode (#11917)
* Update yjit-bindgen deps
* YJIT: Allow shareable consts in multi-ractor mode
* Update yjit/src/codegen.rs
Co-aut...
jhawthorn (John Hawthorn)

09/12/2024

08:25 PM Ruby master Misc #20728: Propose Eileen Uchitelle as a core committer
+1 jhawthorn (John Hawthorn)
06:09 PM Ruby master Bug #20727 (Assigned): YJIT segmentation fault inside of invalidate_block_version
For a while we've been seeing an occasional segfault in production inside of YJIT's invalidation code. It seems to ha... jhawthorn (John Hawthorn)

09/03/2024

06:28 PM Ruby master Feature #20709 (Closed): Improve String#rindex performance on OSX
Merged in https://github.com/ruby/ruby/commit/e7cb70be4eb7411204f73ee748e317fefaa0410a jhawthorn (John Hawthorn)

08/19/2024

10:59 PM Ruby master Bug #20686: URI::HTTPS can build URI with blank, invalid host
Interestingly RFC2396_PARSER seems to allow nil for a host but not empty string, so the newer behaviour is at least m... jhawthorn (John Hawthorn)
10:45 PM Ruby master Bug #20686: URI::HTTPS can build URI with blank, invalid host
jeremyevans0 (Jeremy Evans) wrote in #note-1:
> It appears RFC 3986 allows empty hosts (https://datatracker.ietf.org...
jhawthorn (John Hawthorn)

08/14/2024

05:19 PM Ruby master Revision 66312ad9 (git): Re-initialize vm->ractor.sched.lock after fork (#11372)
[Bug #20633] Re-initialize vm->ractor.sched.lock after fork
Previously under certain conditions it was possible to e...
jhawthorn (John Hawthorn)

08/13/2024

08:51 PM Ruby master Bug #20670 (Closed): fork deadlocks in child process due to timer thread
Fixed by https://github.com/ruby/ruby/commit/87a85550edd786665e081b355c6af62c4854b1d7 jhawthorn (John Hawthorn)
06:52 PM Ruby master Revision 87a85550 (git): Re-initialize vm->ractor.sched.lock after fork
Previously under certain conditions it was possible to encounter a
deadlock in the forked child process if ractor.sch...
jhawthorn (John Hawthorn)

Also available in: Atom