ToC

2013

  • Carl Friedrich Bolz, Lukas Diekmann, Laurence Tratt
    Storage strategies for collections in dynamically typed languages.
    In Proc. OOPSLA, to appear, ACM, 2013.

2012

  • Schneider, David, Bolz, Carl Friedrich
    The Efficient Handling of Guards in the Design of RPython’s Tracing JIT.
    In VMIL, accepted for publication, 2012.
  • Ardö, Håkan, Bolz, Carl Friedrich, Fijałkowski, Maciej
    Loop-Aware Optimizations in PyPy’s Tracing JIT.
    In DLS, 2012.

2011

  • Carl Friedrich Bolz, Antonio Cuni, Maciej Fijałkowski, Michael Leuschel, Samuele Pedroni, Armin Rigo
    Allocation removal by partial evaluation in a tracing JIT.
    In PEPM, 2011.
  • Carl Friedrich Bolz, Antonio Cuni, Maciej Fijałkowski, Michael Leuschel, Samuele Pedroni, Armin Rigo
    Runtime Feedback in a Meta-Tracing JIT for Efficient Dynamic Languages.
    In Proceedings of the 6th workshop on the Implementation, Compilation, Optimization of Object-Oriented Languages and Programming Systems, ICOOOLPS '11, 2011.

2010

  • Carl Friedrich Bolz, Michael Leuschel, David Schneider
    Towards a Jitting VM for Prolog Execution.
    In PPDP '10 - Proceedings of the 12th international ACM SIGPLAN symposium on Principles and practice of declarative programming, ACM, 2010.
  • David Schneider, Carl Friedrich Bolz, Michael Leuschel
    Jitting Prolog for Fun and Profit.
    In DYLA 2010 - 4th Workshop on Dynamic Languages and Applications, 2010.

2009

  • Carl Friedrich Bolz, Michael Leuschel, Armin Rigo
    Towards Just-In-Time Partial Evaluation of Prolog.
    In Logic-Based Program Synthesis and Transformation, 19th International Symposium, LOPSTR 2009, Coimbra, Portugal, September 2009, Revised Selected Papers, Danny De Schreye, Lecture Notes in Computer Science, 6037, Springer, 158-172, 2009.
  • Carl Friedrich Bolz, Antonio Cuni, Maciej Fijalkowski, Armin Rigo
    Tracing the Meta-Level: PyPy's Tracing JIT Compiler.
    In ICOOOLPS 2009, ACM, 18--25, 2009.

2008

  • Carl Friedrich Bolz, Adrian Kuhn, Nicholas Matsakis, Adrian Lienhard, Oscar Nierstrasz, Lukas Renggli, Armin Rigo, Toon Verwaest
    Back to the Future in One Week – Implementing a Smalltalk VM in PyPy.
    In Self-Sustaining Systems, Lecture Notes in Computer Science, Springer, 123--139, 2008.

2007

  • Carl Friedrich Bolz, Armin Rigo
    How to not write Virtual Machines for Dynamic Languages.
    In Proceeding of Dyla 2007, 2007.