Optimizations for Object-Oriented Languages
暂无分享,去创建一个
[1] Jong-Deok Choi,et al. Stack allocation and synchronization optimizations for Java using escape analysis , 2003, TOPL.
[2] Joseph Gil,et al. Fast algorithm for creating space efficient dispatching tables with application to multi-dispatching , 2002, OOPSLA '02.
[3] Toshiaki Yasue,et al. A study of devirtualization techniques for a Java Just-In-Time compiler , 2000, OOPSLA '00.
[4] Laurie J. Hendren,et al. Practical virtual method call resolution for Java , 2000, OOPSLA '00.
[5] Jens Palsberg,et al. Scalable propagation-based call graph construction algorithms , 2000, OOPSLA '00.
[6] Keith H. Randall,et al. Field analysis: getting useful and low-cost interprocedural information , 2000, PLDI '00.
[7] Toshiaki Yasue,et al. Overview of the IBM Java Just-in-Time Compiler , 2000, IBM Syst. J..
[8] Andreas Krall,et al. CACAO — A 64‐bit JavaVM just‐in‐time compiler , 1997 .
[9] David Grove,et al. Call graph construction in object-oriented languages , 1997, OOPSLA '97.
[10] R. Nigel Horspool,et al. Efficient type inclusion tests , 1997, OOPSLA '97.
[11] R. Nigel Horspool,et al. Near Optimal Hierarchical Encoding of Types , 1997, ECOOP.
[12] David F. Bacon,et al. Fast and effective optimization of statically typed object-oriented languages , 1997 .
[13] David F. Bacon,et al. Fast static analysis of C++ virtual function calls , 1996, OOPSLA '96.
[14] R. Nigel Horspool,et al. Compact Dispatch Tables for Dynamically Typed Object Oriented Languages , 1996, CC.
[15] Andrew C. Myers,et al. Bidirectional object layout for separate compilation , 1995, OOPSLA.
[16] Ole Agesen. The Cartesian Product Algorithm: Simple and Precise Type Inference Of Parametric Polymorphism , 1995, ECOOP.
[17] David Grove,et al. Optimization of Object-Oriented Programs Using Static Class Hierarchy Analysis , 1995, ECOOP.
[18] Norman H. Cohen. Type-extension type test can be performed in constant time , 1991, TOPL.
[19] Craig Chambers,et al. Optimizing Dynamically-Typed Object-Oriented Languages With Polymorphic Inline Caches , 1991, ECOOP.
[20] William Pugh,et al. Two-directional record layout for multiple inheritance , 1990, PLDI '90.
[21] Patrick Lincoln,et al. Efficient implementation of lattice operations , 1989, TOPL.
[22] Peter Dencker,et al. Optimization of parser tables for portable compilers , 1984, TOPL.