General

Profile

tenderlovemaking (Aaron Patterson)

Issues

open closed Total
Assigned issues 16 186 202
Reported issues 28 122 150

Projects

Project Roles Registered on
Ruby Committer 11/13/2009

Like

Activity

04/12/2025

05:39 PM Ruby Feature #21262: Proposal: `Ractor::Port`
ko1 (Koichi Sasada) wrote in #note-8:
> The important point is that we have limited "blocking" synchronization (intr...
tenderlovemaking (Aaron Patterson)

04/11/2025

06:52 PM Ruby Feature #21262: Proposal: `Ractor::Port`
ko1 (Koichi Sasada) wrote in #note-5:
> > The problem with the above code is that the consumer Ractor will starve un...
tenderlovemaking (Aaron Patterson)
04:19 PM Ruby Feature #21262: Proposal: `Ractor::Port`
I like this idea, and I think we should do it, but I think we still need a channel or a queue for the producer / cons... tenderlovemaking (Aaron Patterson)
05:28 PM Ruby Revision 3628e9e3 (git): Remove unused field on Thread struct
It looks like stat_insn_usage was introduced with YARV, but as far as I
can tell the field has never been used. I th...
tenderlovemaking (Aaron Patterson)

04/09/2025

11:15 PM Ruby Feature #21254: Inlining Class#new
tenderlovemaking (Aaron Patterson) wrote in #note-7:
> I made a patch for it [here](https://github.com/ruby/ruby/com...
tenderlovemaking (Aaron Patterson)
10:18 PM Ruby Feature #21254: Inlining Class#new
jez (Jake Zimmerman) wrote in #note-6:
> I'm curious: could we add a second check after [this check](https://github....
tenderlovemaking (Aaron Patterson)

04/08/2025

04:18 PM Ruby Feature #21254: Inlining Class#new
Btw, @ko1 came up with this idea, so I want to say thanks to him. tenderlovemaking (Aaron Patterson)
04:02 PM Ruby Feature #21254: Inlining Class#new
Earlopain (Earlopain _) wrote in #note-3:
> > As you can see in the above output, the Class#new frame is eliminated....
tenderlovemaking (Aaron Patterson)
01:37 AM Ruby Feature #21254: Inlining Class#new
ko1 (Koichi Sasada) wrote in #note-1:
> `swap` is remained?
I [made a patch to remove `swap`](https://github.com/...
tenderlovemaking (Aaron Patterson)

04/07/2025

11:09 PM Ruby Misc #21100: DevMeeting before RubyKaigi 2025
* [Feature #21254] Inline YARV instructions for `Class#new`
* Patch inlines YARV instructions for calls to `new`
...
tenderlovemaking (Aaron Patterson)

Also available in: Atom