A Concurrent Trace-based Just-InTime Compiler for JavaScript
暂无分享,去创建一个
[1] L. Peter Deutsch,et al. Efficient implementation of the smalltalk-80 system , 1984, POPL.
[2] Urs Hölzle,et al. Optimizing dynamically-dispatched calls with run-time type feedback , 1994, PLDI '94.
[3] Urs Hölzle,et al. Reconciling responsiveness with performance in pure object-oriented languages , 1996, TOPL.
[4] Peter Lee,et al. Generational stack collection and profile-driven pretenuring , 1998, PLDI.
[5] Matthew Arnold,et al. Adaptive optimization in the Jalapeño JVM , 2000, OOPSLA '00.
[6] Stephen J. Fink,et al. The Jalapeño virtual machine , 2000, IBM Syst. J..
[7] Cliff Click,et al. The Java HotSpot Server Compiler , 2001, Java Virtual Machine Research and Technology Symposium.
[8] Vivek Sarkar,et al. Reducing the overhead of dynamic compilation , 2001, Softw. Pract. Exp..
[9] Daryl Maier,et al. Experiences with multi-threading and dynamic class loading in a Java just-in-time compiler , 2006, International Symposium on Code Generation and Optimization (CGO'06).
[10] Michael Franz,et al. HotpathVM: an effective JIT compiler for resource-constrained devices , 2006, VEE '06.
[11] Mason Chang,et al. Making the Compilation “ Pipeline ” Explicit : Dynamic Compilation Using Trace Tree Serialization , 2007 .
[12] Matthew Arnold,et al. Dynamic compilation: the benefits of early investing , 2007, VEE '07.
[13] Java client ahead-of-time compiler for embedded systems , 2007, LCTES.
[14] John Giacomoni,et al. FastForward for efficient pipeline parallelism: a cache-optimized concurrent lock-free queue , 2008, PPoPP.
[15] Mason Chang,et al. Trace-based just-in-time type specialization for dynamic languages , 2009, PLDI '09.