Virtual machines and other low-level concerns

We started to lean how to implement virtual machines.
    1. Clément Béra, Eliot Miranda, Marcus Denker and Stéphane Ducasse, Practical Validation of Bytecode to Bytecode JIT Compiler Dynamic Deoptimization, Journal of Object Technology, 15, 1:1-26, 2016, DOI, PDF.
    2. Clément Béra, Eliot Miranda, Tim Felgentreff, Marcus Denker and Stéphane Ducasse, Sista: Saving Optimized Code in Snapshots for Fast Start-Up, Proceedings of the 14th International Conference on Managed Languages and Runtimes, 1 - 11, ACM, 2017, DOI, PDF.
    3. Camillo Bruni, Luc Fabresse, Stéphane Ducasse and Igor Stasenko, Language-side Foreign Function Interfaces with NativeBoost, International Workshop on Smalltalk Technologies 2013, 2013, PDF.
    4. Camillo Bruni, Luc Fabresse, Stéphane Ducasse and Igor Stasenko, Benzo: Reflective Glue for Low-level Programming, International Workshop on Smalltalk Technologies 2014, 2014, PDF.
    5. Guido Chari, Diego Garbervetsky, Stefan Marr and Stéphane Ducasse, Fully Reflective Execution Environments: Virtual Machines for More Flexible Software, Transaction on Software Engineering, 2018, DOI, PDF.
    6. Pierre Misse-Chanabier, Vincent Aranega, Guillermo Polito and Stéphane Ducasse, Illicium A modular transpilation toolchain from Pharo to C, International workshop of Smalltalk Technologies, 2019, PDF.
    7. Ronie Salgado and Stéphane Ducasse, Lowcode: Extending Pharo with C Types to Improve Performance, International Workshop on Smalltalk Technologies IWST'16, 2016, DOI, PDF.