| 2009 |
| 9 | EE | Michael D. Bond,
Kathryn S. McKinley:
Leak pruning.
ASPLOS 2009: 277-288 |
| 2008 |
| 8 | EE | Michael D. Bond,
Kathryn S. McKinley:
Tolerating memory leaks.
OOPSLA 2008: 109-126 |
| 2007 |
| 7 | EE | Byeongcheol Lee,
Kevin Resnick,
Michael D. Bond,
Kathryn S. McKinley:
Correcting the Dynamic Call Graph Using Control-Flow Constraints.
CC 2007: 80-95 |
| 6 | EE | Michael D. Bond,
Nicholas Nethercote,
Stephen W. Kent,
Samuel Z. Guyer,
Kathryn S. McKinley:
Tracking bad apples: reporting the origin of null and undefined value errors.
OOPSLA 2007: 405-422 |
| 5 | EE | Michael D. Bond,
Kathryn S. McKinley:
Probabilistic calling context.
OOPSLA 2007: 97-112 |
| 2006 |
| 4 | EE | Michael D. Bond,
Kathryn S. McKinley:
Bell: bit-encoding online memory leak detection.
ASPLOS 2006: 61-72 |
| 2005 |
| 3 | EE | Michael D. Bond,
Kathryn S. McKinley:
Practical Path Profiling for Dynamic Optimizers.
CGO 2005: 205-216 |
| 2 | EE | Michael D. Bond,
Kathryn S. McKinley:
Continuous Path and Edge Profiling.
MICRO 2005: 130-140 |
| 2004 |
| 1 | EE | Rahul Joshi,
Michael D. Bond,
Craig B. Zilles:
Targeted Path Profiling: Lower Overhead Path Profiling for Staged Dynamic Optimization Systems.
CGO 2004: 239-250 |