Biography

Professor McKinley received her Ph.D. from Rice University working with Ken Kennedy. Her research interests include compilers, memory management, runtime systems, programming languages, debugging, and architecture. She and her collaborators have produced a number of tools that are in wide research and industrial use, e.g., the DaCapo Java Benchmarks, the TRIPS Compiler, the Hoard memory manager, the MMTk garbage collector toolkit, and the Immix garbage collection algorithm. Her service includes serving as program chair for ASPLOS, PACT, and PLDI; co-Editor-in-Chief of ACM Transactions on Programming Language Systems (TOPLAS); and mentoring in and leading CRA-W programs for under represented undergraduates and graduate students. She is currently supervising eight PhD students, and has graduated ten PhD students. McKinley is an IEEE Senior Member and an ACM Fellow.