The Jikes Research Virtual Machine project: Building an open-source research community, IBM Systems Journal, vol.44, issue.2, pp.399-417, 2005. ,
DOI : 10.1147/sj.442.0399
Read-only execution for dynamic languages. TOOLS'10 ,
URL : https://hal.archives-ouvertes.fr/inria-00498377
Reflection in direct style, Proceedings of the 10th ACM international conference on Generative programming and component engineering, GPCE '11, pp.97-106, 2011. ,
DOI : 10.1145/2047862.2047882
The disappearing boundary between development-time and run-time. FoSER '10, pp.17-22, 2010. ,
The impact of meta-tracing on VM design and implementation, Science of Computer Programming, vol.98, 2013. ,
DOI : 10.1016/j.scico.2013.02.001
Mirrors: Design principles for meta-level facilities of object-oriented programming languages, OOPSLA '04 ,
Towards partially evaluating reflection in Java, ACM SIGPLAN Notices, vol.34, issue.11, pp.2-11, 1999. ,
DOI : 10.1145/328691.328693
Benzo: Reflective Glue for Low-level Programming, IWST'14, 2014. ,
URL : https://hal.archives-ouvertes.fr/hal-01060551
It's alive! continuous feedback in UI programming, ACM SIGPLAN Notices, vol.48, issue.6, pp.95-104, 2013. ,
DOI : 10.1145/2499370.2462170
Bootstrapping a self-hosted research virtual machine for javascript: an experience report, pp.61-72, 2011. ,
Demystifying magic, Proceedings of the 2009 ACM SIGPLAN/SIGOPS international conference on Virtual execution environments, VEE '09, pp.81-90, 2009. ,
DOI : 10.1145/1508293.1508305
VMKit, Proceedings of the 6th ACM SIGPLAN/SIGOPS international conference on Virtual execution environments, VEE '10, pp.51-62, 2010. ,
DOI : 10.1145/1735997.1736006
URL : https://hal.archives-ouvertes.fr/inria-00354577
Disentangling virtual machine architecture, IET Software, vol.3, issue.3, pp.201-218, 2009. ,
DOI : 10.1049/iet-sen.2007.0121
Back to the future: The story of Squeak, a practical Smalltalk written in itself, OOPSLA'97, pp.318-326, 1997. ,
The art of the metaobject protocol, 1991. ,
Concepts and experiments in computational reflection, pp.147-155, 1987. ,
A tutorial on behavioral reflection and its implementation. Reflection '96 Conference, 1996. ,
Zero-overhead metaprogramming: Reflection and metaobject protocols fast and without compromises, PLDI '15, PLDI '15, p.2015 ,
DOI : 10.1145/2813885.2737963
URL : https://hal.archives-ouvertes.fr/hal-01141135
Living it up with a live programming language, OOPSLA '07, pp.623-638 ,
The Cog Smalltalk virtual machine, VMIL '11, 2011. ,
Supporting Unanticipated Dynamic Adaptation of Application Behaviour, pp.205-230, 2002. ,
DOI : 10.1007/3-540-47993-7_9
Object-centric debugging, 2012 34th International Conference on Software Engineering (ICSE), pp.485-495 ,
DOI : 10.1109/ICSE.2012.6227167
PyPy's approach to virtual machine construction, Companion to the 21st ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications , OOPSLA '06, pp.944-953, 2006. ,
DOI : 10.1145/1176617.1176753
An Analysis of Language-Level Support for Self-Adaptive Software, ACM Transactions on Autonomous and Adaptive Systems, vol.8, issue.2, p.7, 2013. ,
DOI : 10.1145/2491465.2491466
Reflection and semantics in LISP, Proceedings of the 11th ACM SIGACT-SIGPLAN symposium on Principles of programming languages , POPL '84, pp.23-35, 1984. ,
DOI : 10.1145/800017.800513
Partial behavioral reflection: Spatial and temporal selection of reification, 2003. ,
URL : https://hal.archives-ouvertes.fr/hal-00457204
Javari: Adding reference immutability to java, OOPSLA '05, pp.211-230, 2005. ,
Constructing a metacircular virtual machine in an exploratory pro- 15, p.16, 2015. ,
Pinocchio: Bringing reflection to life with first-class interpreters. OOPSLA '10 ,
Flexible object layouts: Enabling lightweight language extensions by intercepting slot access, pp.959-972, 2011. ,
URL : https://hal.archives-ouvertes.fr/hal-00641716
The mystery of the tower revealed, Proceedings of the 1986 ACM conference on LISP and functional programming , LFP '86, pp.298-307, 1986. ,
DOI : 10.1145/319838.319871
Delegation proxies, Proceedings of the 13th international conference on Modularity, MODULARITY '14, pp.1-12, 2014. ,
DOI : 10.1145/2577080.2577081
URL : https://hal.archives-ouvertes.fr/hal-00958573
Fine-grained modularity and reuse of virtual machine components, Proceedings of the 11th annual international conference on Aspect-oriented Software Development, AOSD '12, pp.203-214, 2012. ,
DOI : 10.1145/2162049.2162073
Maxine, ACM Transactions on Architecture and Code Optimization, vol.9, issue.4, pp.1-3024, 2013. ,
DOI : 10.1145/2400682.2400689
One VM to rule them all, Onward! '13, pp.187-204, 2013. ,
Object and reference immutability using java generics, Proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering , ESEC-FSE '07, pp.75-84, 2007. ,
DOI : 10.1145/1287624.1287637