General

Profile

tenderlovemaking (Aaron Patterson)

Issues

open closed Total
Assigned issues 6 142 148
Reported issues 12 104 116

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

Today

05:30 AM Ruby master Revision fed67fe6 (git): Revert "Disable auto compaction on platforms that can't support it"
This reverts commit 63ad55cd882e4010fe313d271af006a430b5ffa8.
Revert "Disable read barrier on explicit compaction re...
tenderlovemaking (Aaron Patterson)

11/24/2020

10:48 PM Ruby master Bug #17306 (Closed): TestGCCompact#test_ast_compacts test failures
Applied in changeset commit:git|63ad55cd882e4010fe313d271af006a430b5ffa8.
----------
Disable auto compaction on plat...
tenderlovemaking (Aaron Patterson)
10:48 PM Ruby master Revision 63ad55cd (git): Disable auto compaction on platforms that can't support it
Auto Compaction uses mprotect to implement a read barrier. mprotect can
only work on regions of memory that are a mu...
tenderlovemaking (Aaron Patterson)
09:30 PM Ruby master Revision 87d21ee9 (git): add HEAP_PAGE_SIZE to internal constants
tenderlovemaking (Aaron Patterson)
08:38 PM Ruby master Revision 490b5778 (git): Disable read barrier on explicit compaction request
We don't need a read barrier when the user calls `GC.compact` because we
don't allow allocations during GC, and all r...
tenderlovemaking (Aaron Patterson)

11/23/2020

04:31 PM Ruby master Bug #17306: TestGCCompact#test_ast_compacts test failures
Great, thank you!
```
+ make runruby 'TESTRUN_SCRIPT=-v -retc -e'\''p Etc.sysconf(Etc::SC_PAGE_SIZE)'\'''
./revi...
tenderlovemaking (Aaron Patterson)

11/20/2020

07:02 PM Ruby master Bug #17306: TestGCCompact#test_ast_compacts test failures
vo.x (Vit Ondruch) wrote in #note-3:
> This is still issue:
>
> ruby 3.0.0dev (2020-11-20 master 1f7b557890) [pow...
tenderlovemaking (Aaron Patterson)

11/18/2020

12:05 AM Ruby master Revision 307388ea (git): [ruby/fiddle] Add a "pinning" reference (#44)
* Add a "pinning" reference
A `Fiddle::Pinned` objects will prevent the objects they point to from
moving. This is ...
tenderlovemaking (Aaron Patterson)

11/09/2020

10:05 PM Ruby master Revision 4219cb7a (git): Add debug counter for ivar inline cache misses that could hit
This commit adds a debug counter for the case where the inline cache
*missed* but the ivar index table has an entry f...
tenderlovemaking (Aaron Patterson)
10:05 PM Ruby master Revision d7581370 (git): Add a benchmark for polymorphic ivar setting
This benchmark demonstrates the performance of setting an instance
variable when the type of object is constantly cha...
tenderlovemaking (Aaron Patterson)

Also available in: Atom