jhawthorn (John Hawthorn)
- Login: jhawthorn
- Registered on: 12/22/2016
- Last sign in: 07/19/2025
Issues
open | closed | Total | |
---|---|---|---|
Assigned issues | 23 | 53 | 76 |
Reported issues | 3 | 22 | 25 |
Projects
Project | Roles | Registered on |
---|---|---|
Ruby | Committer | 11/25/2021 |
Like
Activity
07/23/2025
-
09:33 PM Ruby Revision d67eb07f (git): Fix missing write barrier through M_TBL
- When creating a new origin in ensure_origin, we need to fire a write
barrier after RCLASS_WRITE_ORIGIN. rb_class_set_... -
09:33 PM Ruby Revision 92564426 (git): Cleanup M_TBL workarounds and comments
- Previously we had an assertion that the method table was only set on
young objects, and a comment stating that was ho...
07/22/2025
-
04:37 PM Ruby Revision 973e6770 (git): Fix TSAN data race in gc_start
- objspace->flags.immediate_sweep shares the same word as
objspace->flags.during_incremental_marking. So in gc_start we... -
04:37 PM Ruby Revision 41ec0f5b (git): Update misc/tsan_suppressions.txt
- * Add gc_enable/disable to TSAN suppressions
* Remove deleted methods from tsan suppressions
* Remove TSAN errors we'...
07/19/2025
-
01:23 AM Ruby Revision 3471ee07 (git): Fix generic_ivar_set_shape_ivptr for table rebuild
- [Bug #21438]
Previously GC could trigger a table rebuild of the generic ivar
st_table in the middle of calling the s...
07/17/2025
-
06:50 PM Ruby Revision cb33f22f (git): ZJIT: Precise GC writebarriers
- This issues writebarriers for objects added via gc_offsets or by
profiling. This may be slower than writebarrier_reme...
07/11/2025
07/10/2025
-
10:57 PM Ruby Bug #21505 (Closed): [Ractor] calling exit from non-main ractor will hang if main ractor waits on it
- Applied in changeset commit:git|6c66458070e2de45213f473ac30b431ebea81b9b.
----------
Fix rb_eSystemExit raised in Ra... -
10:57 PM Ruby Revision 6c664580 (git): Fix rb_eSystemExit raised in Ractor
- [Bug #21505]
Previously `Ractor.new { exit }.join` would hang because SystemExit was
special cased.
This commit upd... -
12:28 AM Ruby Revision 581da51c (git): Fix whitespace on some RB_VM_LOCKING calls
Also available in: Atom