tenderlovemaking (Aaron Patterson)





08:41 PM Ruby master Revision b0bf654c (git): always expand ivar arrays to max width
If the instance variable table hasn't been "expanded", allocate the
maximum size of the ivar table. This operates un...
tenderlovemaking (Aaron Patterson)


05:08 PM Ruby master Revision 1e88f6eb (git): Refactor free page insertion
I am trying to fix this error:
Somehow we have a...
tenderlovemaking (Aaron Patterson)


07:07 PM Ruby master Revision 7dbbba38 (git): Make sure we don't push MOVED or NONE on the stack
tenderlovemaking (Aaron Patterson)
06:12 PM Ruby master Revision 0f906309 (git): Update method tables only if there is a class ext pointer
This makes reference updating look similar to marking, and may avoid
dereferencing a wrong pointer.
tenderlovemaking (Aaron Patterson)


09:37 PM Ruby master Revision 2c8d186c (git): Introduce an "Inline IVAR cache" struct
This commit introduces an "inline ivar cache" struct. The reason we
need this is so compaction can differentiate fro...
tenderlovemaking (Aaron Patterson)


08:46 PM Ruby master Revision dddf5afb (git): Add a counter for compaction
Keep track of the number of times the compactor ran. I would like to
use this as a way to keep track of inline cache...
tenderlovemaking (Aaron Patterson)
12:31 AM Ruby master Revision d0d743ad (git): Remove duplicate code
These functions are the same, so remove one.
Co-authored-by: John Hawthorn <>
tenderlovemaking (Aaron Patterson)


11:12 PM Ruby master Revision e58814d1 (git): Revert "Use a monotonically increasing number for object_id"
This reverts commit bd2b314a05ae9192b3143e1e678a37c370d8a9ce. tenderlovemaking (Aaron Patterson)


04:24 PM Ruby master Revision 7460c884 (git): Use an identity hash for pinning Ripper objects
Ripper reuses parse.y for its implementation. Ripper changes the
grammar productions to sometimes return Ruby object...
tenderlovemaking (Aaron Patterson)


04:58 PM Ruby master Revision ec54261b (git): Fix zero free objects assertion
This commit is to attempt fixing this error:
Each non...
tenderlovemaking (Aaron Patterson)

Also available in: Atom