| Fast static analysis of C++ virtual function calls DF Bacon, PF Sweeney Proceedings of the 11th ACM SIGPLAN conference on Object-oriented …, 1996 | 769 | 1996 |
| Adaptive optimization in the Jalapeno JVM M Arnold, S Fink, D Grove, M Hind, PF Sweeney Proceedings of the 15th ACM SIGPLAN conference on Object-oriented …, 2000 | 644 | 2000 |
| Producing wrong data without doing anything obviously wrong! T Mytkowicz, A Diwan, M Hauswirth, PF Sweeney ACM Sigplan Notices 44 (3), 265-276, 2009 | 508 | 2009 |
| A survey of adaptive optimization in virtual machines M Arnold, SJ Fink, D Grove, M Hind, PF Sweeney Proceedings of the IEEE 93 (2), 449-466, 2005 | 279 | 2005 |
| Three steps to views: Extending the object-oriented paradigm JJ Shiling, PF Sweeney ACM SIGPLAN Notices 24 (10), 353-361, 1989 | 223 | 1989 |
| Method for characterizing program execution by periodic call stack inspection MR Arnold, SJ Fink, DP Grove, MJ Hind, PF Sweeney, J Whaley US Patent 6,857,120, 2005 | 188 | 2005 |
| Vertical profiling: understanding the behavior of object-priented applications M Hauswirth, PF Sweeney, A Diwan, M Hind Proceedings of the 19th annual ACM SIGPLAN conference on Object-oriented …, 2004 | 180 | 2004 |
| Incremental evaluation of computational circuits B Alpern, R Hoover, BK Rosen, PF Sweeney, FK Zadeck Proceedings of the first annual ACM-SIAM Symposium on Discrete Algorithms, 32-42, 1990 | 179 | 1990 |
| Evaluating the accuracy of Java profilers T Mytkowicz, A Diwan, M Hauswirth, PF Sweeney ACM Sigplan Notices 45 (6), 187-197, 2010 | 174 | 2010 |
| Practical experience with an application extractor for Java F Tip, C Laffra, PF Sweeney, D Streeter Proceedings of the 14th ACM SIGPLAN conference on Object-oriented …, 1999 | 152 | 1999 |
| A comparative study of static and profile-based heuristics for inlining M Arnold, S Fink, V Sarkar, PF Sweeney Proceedings of the ACM SIGPLAN workshop on Dynamic and adaptive compilation …, 2000 | 141 | 2000 |
| Using Hardware Performance Monitors to Understand the Behavior of Java Applications. PF Sweeney, M Hauswirth, B Cahoon, P Cheng, A Diwan, D Grove, ... Virtual Machine Research and Technology Symposium, 57-72, 2004 | 130 | 2004 |
| Practical extraction techniques for Java F Tip, PF Sweeney, C Laffra, A Eisma, D Streeter ACM Transactions on Programming Languages and Systems (TOPLAS) 24 (6), 625-666, 2002 | 102 | 2002 |
| Online phase detection algorithms P Nagpurkar, P Hind, C Krintz, PF Sweeney, VT Rajan International Symposium on Code Generation and Optimization (CGO'06), 13 pp.-123, 2006 | 101 | 2006 |
| Automating vertical profiling M Hauswirth, A Diwan, PF Sweeney, MC Mozer Proceedings of the 20th annual ACM SIGPLAN conference on Object-oriented …, 2005 | 89 | 2005 |
| Approximating the calling context tree via sampling M Arnold, PF Sweeney IBM TJ Watson Research Center, 2000 | 89 | 2000 |
| Multiple page size modeling and optimization C Cascaval, E Duesterwald, PF Sweeney, RW Wisniewski 14th International Conference on Parallel Architectures and Compilation …, 2005 | 86 | 2005 |
| System and method for adaptively optimizing program execution by sampling at selected program points MR Arnold, SJ Fink, DP Grove, MJ Hind, PF Sweeney US Patent 6,971,091, 2005 | 76 | 2005 |
| Class hierarchy specialization F Tip, PF Sweeney ACM SIGPLAN Notices 32 (10), 271-285, 1997 | 67 | 1997 |
| CanaryAdvisor: a statistical-based tool for canary testing A Tarvo, PF Sweeney, N Mitchell, VT Rajan, M Arnold, I Baldini Proceedings of the 2015 International Symposium on Software Testing and …, 2015 | 65 | 2015 |