General

Profile

tenderlovemaking (Aaron Patterson)

Issues

open closed Total
Assigned issues 3 145 148
Reported issues 18 107 125

Projects

Project Roles Registered on
Ruby Developer 03/25/2010
Backport187 Developer 06/18/2013
Backport191 Developer 10/05/2011
Backport192 Developer 10/05/2011
Backport193 Developer 10/05/2011
Backport200 Developer 02/17/2013
Backport21 Developer 12/21/2013
Backport22 Developer 12/19/2014
CommonRuby Developer 12/21/2012
Ruby 1.8 Developer 10/05/2011
Ruby master Developer 11/13/2009

Activity

05/03/2021

09:11 PM Ruby master Revision 9a6226c6 (git): Eagerly allocate instance variable tables along with object
This allows us to allocate the right size for the object in advance,
meaning that we don't have to pay the cost of iv...
tenderlovemaking (Aaron Patterson)

04/23/2021

06:09 PM Ruby master Feature #17816: Move C heap allocations for RVALUE object data into GC heap
Is it ok if we commit this behind a compiler flag? I think it would help push development forward. If it doesn't wo... tenderlovemaking (Aaron Patterson)

04/20/2021

04:54 PM Ruby master Revision 32643cfb (git): check ep during compaction because it can be null
This commit adds a check on the ep just like in the mark function. The
env can contain null bytes if allocation trac...
tenderlovemaking (Aaron Patterson)

04/16/2021

05:59 PM Ruby master Feature #17749: Const source location without name
mame (Yusuke Endoh) wrote in #note-8:
> @tenderlove I'm not sure about the use case. What purpose do you want this f...
tenderlovemaking (Aaron Patterson)

04/12/2021

03:28 PM Ruby master Feature #17753: Add Module#namespace
> Yes, c.name is "X::C", but as I said above, that is just a string.
It's also a way to inform the user where that...
tenderlovemaking (Aaron Patterson)

04/02/2021

11:57 PM Ruby master Misc #17734: DevelopersMeeting20210416Japan
* [Feature #17749] Add `Module#source_location`
* It's similar to the const_source_location feature, but easier ...
tenderlovemaking (Aaron Patterson)

03/30/2021

11:57 PM Ruby master Feature #17763: Implement cache for cvars
duerst (Martin Dürst) wrote in #note-5:
> What would it take e.g. to switch Rails logger to something else?
>
> I...
tenderlovemaking (Aaron Patterson)
07:26 PM Ruby master Feature #17763: Implement cache for cvars
Eregon (Benoit Daloze) wrote in #note-2:
> Nice work.
>
> I guess using a global serial here is the only way to h...
tenderlovemaking (Aaron Patterson)
07:43 PM Ruby master Feature #17762: A simple way to trace object allocation
I submitted #10932, so I would definitely like a feature like this. 😆
> Is the message objspace/trace is enabled nee...
tenderlovemaking (Aaron Patterson)

03/27/2021

09:51 PM Ruby master Feature #17753: Add Module#namespace
Eregon (Benoit Daloze) wrote in #note-2:
> @sawa I'd say first assignment to a named constant wins, just like for Mo...
tenderlovemaking (Aaron Patterson)

Also available in: Atom