V. Bala, E. Duesterwald, and S. Banerjia, Dynamo: A Transparent Dynamic Optimization System, Programming Language Design and Implementation, PLDI '00, 2000.

M. B. Ballard, D. Maier, and A. Wirfs-brock, Quicktalk: A Smalltalk-80 dialect for defining primitive methods, Proceedings OOPSLA '86, vol.21, pp.140-150, 1986.

E. Barrett, C. F. Bolz, R. Killick, V. Knight, S. Mount et al., Virtual machine warmup blows hot and cold, vol.08, 2017.

C. Bera, Sista: a Metacircular Architecture for Runtime Optimisation Persistence, 2017.
URL : https://hal.archives-ouvertes.fr/tel-01634137

C. Béra, E. Miranda, T. Felgentreff, M. Denker, and S. Ducasse, Sista: Saving optimized code in snapshots for fast start-up, Managed Languages and Runtimes, 2017.

A. Black, S. Ducasse, O. Nierstrasz, D. Pollet, D. Cassou et al., Squeak by Example. Square Bracket Associates, 2007.
URL : https://hal.archives-ouvertes.fr/inria-00441576

A. P. Black, S. Ducasse, O. Nierstrasz, D. Pollet, D. Cassou et al., Pharo by Example. Square Bracket Associates, 2009.

C. F. Bolz, A. Cuni, M. Fijalkowski, and A. Rigo, Tracing the meta-level: PyPy's tracing JIT compiler. In Implementation, Compilation, Optimization of Object-Oriented Languages and Programming Systems, ICOOOLPS'09, 2009.

G. Bracha, P. Der-ahé, V. Bykov, Y. Kashai, W. Maddox et al., Modules As Objects in Newspeak, European Conference on Object-oriented Programming, 2010.

G. Chari, D. Garbervetsky, C. Bruni, M. Denker, and S. Ducasse, Waterfall: Primitives generation on the fly, Inria, 2013.
URL : https://hal.archives-ouvertes.fr/hal-00871353

J. Davis, How the jvm compares your strings using the craziest x86 instruction you've never heard of, 2016.

T. Felgentreff, T. Pape, L. Wassermann, R. Hirschfeld, and C. F. Bolz, Towards reducing the need for algorithmic primitives in dynamic language vms through a tracing jit. In Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems, ICOOOLPS '15, 2015.

A. Goldberg and D. Robson, Smalltalk-80: The Language and Its Implementation, pp.0-201, 1983.

. Google, V8 source code repository, 2008.

M. Guzdial and K. Rose, Squeak-Open Personal Computing and Multimedia, 2001.

U. Hölzle, Adaptive optimization for Self: reconciling high performance with exploratory programming, 1994.

D. Ingalls, T. Kaehler, J. Maloney, S. Wallace, and A. Kay, Back to the Future: The Story of Squeak, a Practical Smalltalk Written in Itself, Object-oriented Programming, Systems, Languages, and Applications, OOPSLA '97, 1997.

S. Kaleba, C. Béra, A. Bergel, and S. Ducasse, A detailed vm profiler for the cog vm, International Workshop on Smalltalk Technologies, IWST'17, 2017.
URL : https://hal.archives-ouvertes.fr/hal-01585754

J. H. Maloney and R. B. Smith, Directness and liveness in the morphic user interface construction environment, User Interface and Software Technology, UIST '95, 1995.

E. Miranda, The cog smalltalk virtual machine writing a jit in a high-level dynamic language, VMIL '11, 2011.

A. Rigo and S. Pedroni, Pypy's approach to virtual machine construction, Object-oriented Programming Systems, Languages, and Applications, OOPSLA '06, pp.944-953, 2006.
DOI : 10.1145/1176617.1176753

I. S. Microsystems, Strongtalk official website, 2006.

A. Wingo, Inside Javascriptcore's Low-Level Interpreter, 2012.