Redundant boxing elimination by a dynamic compiler for Java
暂无分享,去创建一个
[1] John Peterson. Untagged data in tagged environments: choosing optimal representations at compile time , 1989, FPCA.
[2] Guy L. Steele,et al. Fast arithmetic in MacLISP , 1977 .
[3] Peter Thiemann,et al. Unboxed values and polymorphic typing revisited , 1995, FPCA '95.
[4] Toshiaki Yasue,et al. Effectiveness of cross-platform optimizations for a java just-in-time compiler , 2003, OOPSLA 2003.
[5] Simon L. Peyton Jones,et al. Unboxed Values as First Class Citizens in a Non-Strict Functional Language , 1991, FPCA.
[6] Dirk Grunwald,et al. Reducing indirect function call overhead in C++ programs , 1994, POPL '94.
[7] Toshiaki Yasue,et al. A region-based compilation technique for dynamic compilers , 2006, TOPL.
[8] Richard C. H. Connor,et al. An ad hoc approach to the implementation of polymorphism , 1991, TOPL.
[9] James M. Stichnoth,et al. Practicing JUDO: Java under dynamic optimizations , 2000, PLDI '00.
[10] Hanspeter Mössenböck,et al. Escape analysis in the context of dynamic compilation and deoptimization , 2005, VEE '05.
[11] Toshio Nakatani,et al. EDO: Exception-directed optimization in java , 2006, TOPL.
[12] Rodney A. Brooks,et al. An optimizing compiler for lexically scoped LISP , 1982, SIGPLAN '82.
[13] Xavier Leroy,et al. Unboxed objects and polymorphic typing , 1992, POPL '92.
[14] Craig Chambers,et al. Debugging optimized code with dynamic deoptimization , 1992, PLDI '92.