May 2010
4 posts
MRI's memory allocation behaviour →
Insightful article. In short, MRI maintains its own heap space to store meta-data about Ruby objects. This heap space is divided into multiple groups and each group has slots of size 20 bytes (32-bit)/40 bytes (64-bit) each. Each slot is meant to hold a C-struct called RVALUE. Number of slots allocated increases by a factor of 1.8 beginning with 10,000+1 slots in the first iteration. Objects...
http://www.10gen.com/event_mongosf_10apr30 →
Slides/videos from MongoSF 2010
http://www.infoq.com/presentations/Sustainable-Test... →
Great talk titled “Sustainable TDD” by Steve Freeman (co-author of jMock).