Flexible object layouts: enabling lightweight language extensions by intercepting slot access

Toon Verwaest, Camillo Bruni, Mircea Lungu, Oscar Nierstrasz. Flexible object layouts: enabling lightweight language extensions by intercepting slot access. In Cristina Videira Lopes, Kathleen Fisher, editors, Proceedings of the 26th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2011, part of SPLASH 2011, Portland, OR, USA, October 22 - 27, 2011. pages 959-972, ACM, 2011. [doi]