jhawthorn (John Hawthorn)
- Login: jhawthorn
- Registered on: 12/22/2016
- Last sign in: 05/12/2025
Issues
open | closed | Total | |
---|---|---|---|
Assigned issues | 30 | 41 | 71 |
Reported issues | 4 | 21 | 25 |
Projects
Project | Roles | Registered on |
---|---|---|
Ruby | Committer | 11/25/2021 |
Like
Activity
05/23/2025
-
06:09 PM Ruby Bug #20905: Ruby VM hangs while using ractors
- I had trouble reproducing this, but found that it does reproduce when limiting the number of CPUs. ex.
```
taskse... -
05:33 PM Ruby Revision 05cdcfce (git): Only call RCLASS_SET_ALLOCATOR on T_CLASS objects
- It's invalid to set an allocator on a T_ICLASS or T_MODULE, as those use
the other fields from the union. -
05:33 PM Ruby Revision 4f9f2243 (git): Stricter assert for RCLASS_ALLOCATOR
- I'd like to make this only valid to T_CLASS also, but currently it is
called in some places for T_ICLASS and expected... -
05:22 PM Ruby Revision 11ad7f5f (git): Don't use namespaced classext for superclasses
- Superclasses can't be modified by user code, so do not need namespace
indirection. For example Object.superclass is a... -
05:22 PM Ruby Revision e01e89f5 (git): Avoid calling RCLASS_SUPER in rb_class_superclass
05/22/2025
-
08:34 PM Ruby Bug #21362 (Open): Namespace: Inline method caches poisoned with builtins
- ``` ruby
File.write("/tmp/ntest.rb", <<~'RUBY')
class Integer
def succ = self + 2
end
module Test
def sel... -
12:23 AM Ruby Revision 6a16c3e2 (git): Remove too_complex GC assertion
- Classes from the default namespace are not writable, however they do not
transition to too_complex until they have be...
05/21/2025
-
07:23 PM Ruby Revision 7b106609 (git): Use rb_inspect for Ractor error
- Previously the object was used directly, which calls `to_s` if defined.
We should use rb_inspect to get a value suita...
05/20/2025
-
10:49 PM Ruby Feature #21353: Add shape_id to RBasic under 32 bit
- @Dan0042 We've been finding a lot of cases where flags actually make sense as part of the shape rather than flags, li...
-
04:56 PM Ruby Revision 84bfcaa8 (git): Add two more TSan suppressions
Also available in: Atom