Representation-based just-in-time specialization and the Psyco prototype for Python (2004)


Download Links

by Armin Rigo
Venue:Proceedings of the 2004 ACM SIGPLAN Workshop on Partial Evaluation and Semantics-based Program Manipulation
Citations:37 - 2 self

Documents Related by Co-Citation

641 P.: Partial Evaluation and Automatic Program Generation – N D Jones, C K Gomard, Sestoft - 1993
32 PyPy’s Approach to Virtual Machine Construction – Armin Rigo, Heinrich-heine-universität Düsseldorf, Samuele Pedroni, Ab Strakt - 2006
168 Back to the future: The story of Squeak, A practical Smalltalk written in itself – Dan Ingalls, Dan Ingalls, Ted Kaehler, Ted Kaehler, John Maloney, John Maloney, Scott Wallace, Scott Wallace, Alan Kay, Walt Disney Imagineering - 1997
192 Customization: optimizing compiler technology for SELF, a dynamically-typed object-oriented programming language – Craig Chambers, David Ungar - 1989
421 LLVM: A compilation framework for lifelong program analysis & transformation – Chris Lattner, Vikram Adve - 2004
45 Trace-based Just-in-Time Type Specialization for Dynamic Languages – Andreas Gal, Brendan Eich, Mike Shaver, David Anderson, David M, Mohammad R. Haghighat, Blake Kaplan, Graydon Hoare, Boris Zbarsky, Jason Orendorff, Mozilla Corporation
8557 R.: Introduction to Algorithms – T Cormen, C Leiserson, Rivest - 1990
348 The alignment template approach to statistical machine translation – F Och, H Ney - 2004
165 Principles and implementation of deductive parsing – Stuart M. Shieber, Yves Schabes, Fernando C. N. Pereira - 1995
16 Constructing a metacircular virtual machine in an exploratory programming environment – D Ungar, A Spitz, A Ausch - 2005
13 A region-based compilation technique for dynamic compilers – Toshio Suganuma, Toshiaki Yasue, Toshio Nakatani
14 Abstract YETI: a graduallY Extensible Trace Interpreter – Mathew Zaleski, Mathew Zaleski - 2008
25 HotPathVM: An Effective JIT Compiler for Resource-Constrained Devices – Andreas Gal, Christian W. Probst - 2006
2 D.: A practical solution for scripting language compilers – P Biggar, E de Vries, Gregg - 2009
9 Pre-Scheme: A Scheme Dialect for Systems Programming – Richard A. Kelsey - 1997
7 Architecture and policy for adaptive optimization in virtual machines – M Arnold, S Fink, D Grove, M Hind, P F Sweeney - 2004
289 Garbage collection in an uncooperative environment – H-J Boehm, M Weiser - 1988
6 Faster than C: Static type inference with Starkiller – Michael Salib - 2004
36 Static Type Inference for Ruby – Michael Furr, et al. - 2009