AST Specialisation and Partial Evaluation for Easy High-Performance Metaprogramming
暂无分享,去创建一个
[1] Christian Wimmer,et al. Self-optimizing AST interpreters , 2012, DLS.
[2] Christopher Graham Seaton. Specialising dynamic techniques for implementing the Ruby programming language , 2015 .
[3] Hanspeter Mössenböck,et al. An intermediate representation for speculative optimizations in a dynamic compiler , 2013, VMIL '13.
[4] Stéphane Ducasse,et al. Zero-overhead metaprogramming: reflection and metaobject protocols fast and without compromises , 2015, PLDI.
[5] Hanspeter Mössenböck,et al. Partial Escape Analysis and Scalar Replacement for Java , 2014, CGO '14.
[6] Hanspeter Mössenböck,et al. An object storage model for the truffle language implementation framework , 2014, PPPJ '14.
[7] L. Peter Deutsch,et al. Efficient implementation of the smalltalk-80 system , 1984, POPL.
[8] Hanspeter Mössenböck,et al. Techniques and applications for guest-language safepoints , 2015, ICOOOLPS@ECOOP.
[9] Michael Haupt,et al. Debugging at Full Speed , 2014, Dyla'14.
[10] Christian Wimmer,et al. A domain-specific language for building self-optimizing AST interpreters , 2015 .
[11] Christian Wimmer,et al. One VM to rule them all , 2013, Onward!.
[12] Craig Chambers,et al. Optimizing Dynamically-Typed Object-Oriented Languages With Polymorphic Inline Caches , 1991, ECOOP.
[13] Craig Chambers,et al. Debugging optimized code with dynamic deoptimization , 1992, PLDI '92.