headius (Charles Nutter)
- Login: headius
- Email: headius@headius.com
- Registered on: 12/16/2008
- Last sign in: 03/11/2026
Issues
| open | closed | Total | |
|---|---|---|---|
| Assigned issues | 0 | 23 | 23 |
| Reported issues | 21 | 94 | 115 |
Projects
| Project | Roles | Registered on |
|---|---|---|
| Ruby | Committer | 12/13/2012 |
Activity
03/11/2026
-
03:56 PM Ruby Feature #21950: Add a built-in CPU-time profiler
- > conceptually it's like collecting data equivalent to caller_locations efficiently every X milliseconds.
> ...
Unless I've read this issue completely wrong, it is not about adding a sampling profiler, it is about adding a CPU time prof...
03/10/2026
-
07:36 PM Ruby Feature #21950: Add a built-in CPU-time profiler
- Also worth pointing out the ongoing efforts by the JIT team to eliminate artificial stack frames for leaf methods and some core method calls. As more artificial Ruby frames get elided, it will become harder to reconstruct the stack in a ...
-
07:35 PM Ruby Feature #21950: Add a built-in CPU-time profiler
- > JFR folks have decided to control sampling timing within the runtime to improve accuracy and stability
The other issue with real CPU timing is the heavy responsibility for accurately representing individual methods' CPU times withou...
03/03/2026
-
03:29 AM Ruby Revision 571ce8d7 (git): [ruby/stringio] Add tests for read-only methods on frozen StringIO
- See #120
https://github.com/ruby/stringio/commit/8cba5aac0a
02/25/2026
-
10:20 AM Ruby Misc #21924: Register a Maven namespace for JVM-related libraries
- Username and email should both be headius@headius.com
-
07:47 AM Ruby Misc #21924: Register a Maven namespace for JVM-related libraries
- @hsbt I have deleted the org.ruby-lang namespace from my account. Try again?
02/24/2026
-
07:41 PM Ruby Misc #21924 (Assigned): Register a Maven namespace for JVM-related libraries
- For the Prism project, I am working toward having published artifacts for JVM users (like JRuby or TruffleRuby).
Publishing these packages will make it much easier for us to support Prism in JRuby, both as our interal Ruby parser and...
02/22/2026
-
04:32 PM Ruby Revision 6d69a2b8 (git): [ruby/prism] Rename Java package to org.ruby_lang.prism
- This moves all of the non-JRuby Java code from the org.prism
package to the org.ruby_lang.prism package (corresponding to the
ruby-lang.org domain and prism project).
https://github.com/ruby/prism/commit/80b7402f8b
01/16/2026
-
01:27 AM Ruby Feature #13683: Add strict Enumerable#single
- Of the proposed options I still like `one!` best. It conveys both returning a single element and enforcing that there's exactly one.
01/07/2026
-
07:44 PM Ruby Feature #13683: Add strict Enumerable#single
- zverok (Victor Shepelev) wrote in #note-39:
> > How about #one! or similar to indicate it must be one element?
> ...
Ruby also uses it other places, like `exit!` and `kill!`, OpenSSL's `generate_key!`, Date's `new!`. It's also in Engli...