Extraction of Color Region Boundaries. - Stephen M. Blackburn (MVA, 1992)

Multicomputer Object Stores: The Multicomputer Texas Experiment. - Stephen M. Blackburn; Robin B. Stanton (POS, 1996)

Recovery and Page Coherency for a Scalable Multicomputer Object Store. - Stephen M. Blackburn; Robin B. Stanton; Stephan J. G. Scheuerl (HICSS (1), 1997)

The Transactional Object Cache: A Foundation for High Performance Persistent System Construction. - Stephen M. Blackburn; Robin B. Stanton (POS/PJW, 1998)

Concurrency - The Fly in the Ointment? - Stephen M. Blackburn; John N. Zigman (POS/PJW, 1998)

Java Finalize Method, Orthogonal Persistence and Transactions. - John N. Zigman; Stephen M. Blackburn (POS/PJW, 1998)

Opportunistic Prioritised Clustering Framework (OPCF). - Zhen He 002; Alonso Marquez; Stephen M. Blackburn (Objects and Databases, 2000)

Profile-driven pretenuring for Java (poster session). - Stephen M. Blackburn; John Cavazos; Sharad Singhai; Asjad M. Khan; Kathryn S. McKinley; J. Eliot B. Moss; Sara Smolensky (OOPSLA Addendum, 2000)

Session 2: Overview. - Stephen M. Blackburn (POS, 2000)

Platypus: Design and Implementation of a Flexible High Performance Object Store. - Zhen He 002; Stephen M. Blackburn; Luke Kirby; John N. Zigman (POS, 2000)

Implementing Orthogonally Persistent Java. - Alonso Marquez; Stephen M. Blackburn; Gavin Mercer; John N. Zigman (POS, 2000)

TMOS: A Transactional Garbage Collector. - John N. Zigman; Stephen M. Blackburn; J. Eliot B. Moss (POS, 2000)

Fast portable orthogonally persistent Java. - Alonso Marquez; John N. Zigman; Stephen M. Blackburn (Softw. Pract. Exp., 2000)

Starting with Termination: A Methodology for Building Distributed Garbage Collection Algorithms. - Stephen M. Blackburn; J. Eliot B. Moss; Richard L. Hudson; Ronald Morrison; David S. Munro; John N. Zigman (ACSC, 2001)

Pretenuring for Java. - Stephen M. Blackburn; Sharad Singhai; Matthew Hertz; Kathryn S. McKinley; J. Eliot B. Moss (OOPSLA, 2001)

In or out?: putting write barriers in their place. - Stephen M. Blackburn; Kathryn S. McKinley (MSP/ISMM, 2002)

Older-first garbage collection in practice: evaluation in Java Virtual Machine. - Darko Stefanovic; Matthew Hertz; Stephen M. Blackburn; Kathryn S. McKinley; J. Eliot B. Moss (MSP/ISMM, 2002)

Beltway: Getting Around Garbage Collection Gridlock. - Stephen M. Blackburn; Richard E. Jones; Kathryn S. McKinley; J. Eliot B. Moss (PLDI, 2002)

Error-free garbage collection traces: how to cheat and not get caught. - Matthew Hertz; Stephen M. Blackburn; J. Eliot B. Moss; Kathryn S. McKinley; Darko Stefanovic (SIGMETRICS, 2002)

Ulterior reference counting: fast garbage collection without a long wait. - Stephen M. Blackburn; Kathryn S. McKinley (OOPSLA, 2003)

Oil and Water? High Performance Garbage Collection in Java with MMTk. - Stephen M. Blackburn; Perry Cheng; Kathryn S. McKinley (ICSE, 2004)

Barriers: friend or foe? - Stephen M. Blackburn; Antony L. Hosking (ISMM, 2004)

Dynamic object sampling for pretenuring. - Maria Jump; Stephen M. Blackburn; Kathryn S. McKinley (ISMM, 2004)

The garbage collection advantage: improving program locality. - Xianglong Huang; Stephen M. Blackburn; Kathryn S. McKinley; J. Eliot B. Moss; Zhenlin Wang; Perry Cheng (OOPSLA, 2004)

Myths and realities: the performance impact of garbage collection. - Stephen M. Blackburn; Perry Cheng; Kathryn S. McKinley (SIGMETRICS, 2004)

Age-Oriented Concurrent Garbage Collection. - Harel Paz; Erez Petrank; Stephen M. Blackburn (CC, 2005)

The Jikes Research Virtual Machine project: Building an open-source research community. - Bowen Alpern; Steve Augart; Stephen M. Blackburn; Maria A. Butrico; Anthony Cocchi; Perry Cheng; Julian Dolby; Stephen J. Fink; David Grove; Michael Hind; Kathryn S. McKinley; Mark F. Mergen; et al. (IBM Syst. J., 2005)

Fast and efficient partial code reordering: taking advantage of dynamic recompilatior. - Xianglong Huang; Stephen M. Blackburn; David Grove; Kathryn S. McKinley (ISMM, 2006)

The DaCapo benchmarks: java benchmarking development and analysis. - Stephen M. Blackburn; Robin Garner; Chris Hoffmann; Asjad M. Khan; Kathryn S. McKinley; Rotem Bentzur; Amer Diwan; Daniel Feinberg; Daniel Frampton; Samuel Z. Guyer; Martin Hirzel; Antony L. Hosking; et al. (OOPSLA, 2006)

Generating object lifetime traces with Merlin. - Matthew Hertz; Stephen M. Blackburn; J. Eliot B. Moss; Kathryn S. McKinley; Darko Stefanovic (ACM Trans. Program. Lang. Syst., 2006)

Effective prefetch for mark-sweep garbage collection. - Robin Garner; Stephen M. Blackburn; Daniel Frampton (ISMM, 2007)

Opportunistic prioritised clustering framework for improving OODBMS performance. - Zhen He 002; Richard Lai 001; Alonso Marquez; Stephen M. Blackburn (J. Syst. Softw., 2007)

Profile-based pretenuring. - Stephen M. Blackburn; Matthew Hertz; Kathryn S. McKinley; J. Eliot B. Moss; Ting Yang (ACM Trans. Program. Lang. Syst., 2007)

Immix: a mark-region garbage collector with space efficiency, fast collection, and mutator performance. - Stephen M. Blackburn; Kathryn S. McKinley (PLDI, 2008)

Wake up and smell the coffee: evaluation methodology for the 21st century. - Stephen M. Blackburn; Kathryn S. McKinley; Robin Garner; Chris Hoffmann; Asjad M. Khan; Rotem Bentzur; Amer Diwan; Daniel Feinberg; Daniel Frampton; Samuel Z. Guyer; Martin Hirzel; Antony L. Hosking; et al. (Commun. ACM, 2008)

International symposium of memory management (ISMM 2008). - Richard E. Jones; Stephen M. Blackburn (ACM SIGPLAN Notices, 2008)

A concurrent dynamic analysis framework for multicore hardware. - Jungwoo Ha; Matthew Arnold; Stephen M. Blackburn; Kathryn S. McKinley (OOPSLA, 2009)

Demystifying magic: high-level low-level programming. - Daniel Frampton; Stephen M. Blackburn; Perry Cheng; Robin Garner; David Grove; J. Eliot B. Moss; Sergey I. Salishev (VEE, 2009)

Workshop on experimental evaluation of software and systems in computer science (Evaluate 2010). - Stephen M. Blackburn; Amer Diwan; Matthias Hauswirth; Atif M. Memon; Peter F. Sweeney (SPLASH/OOPSLA Companion, 2010)

Z-rays: divide arrays and conquer speed and flexibility. - Jennifer B. Sartor; Stephen M. Blackburn; Daniel Frampton; Martin Hirzel; Kathryn S. McKinley (PLDI, 2010)

Looking back on the language and hardware revolutions: measured power, performance, and scaling. - Hadi Esmaeilzadeh; Ting Cao; Xi Yang 021; Stephen M. Blackburn; Kathryn S. McKinley (ASPLOS, 2011)

A comprehensive evaluation of object scanning techniques. - Robin Garner; Stephen M. Blackburn; Daniel Frampton (ISMM, 2011)

Why nothing matters: the impact of zeroing. - Xi Yang 021; Stephen M. Blackburn; Daniel Frampton; Jennifer B. Sartor; Kathryn S. McKinley (OOPSLA, 2011)

Deferred gratification: engineering for high performance garbage collection from the get go. - Ivan Jibaja; Stephen M. Blackburn; Mohammad R. Haghighat; Kathryn S. McKinley (MSPC, 2011)

The Yin and Yang of power and performance for asymmetric hardware and managed software. - Ting Cao; Stephen M. Blackburn; Tiejun Gao; Kathryn S. McKinley (ISCA, 2012)

Down for the count? Getting reference counting back in the ring. - Rifat Shahriyar; Stephen M. Blackburn; Daniel Frampton (ISMM, 2012)

Barriers reconsidered, friendlier still! - Xi Yang 021; Stephen M. Blackburn; Daniel Frampton; Antony L. Hosking (ISMM, 2012)

Work-stealing without the baggage. - Vivek Kumar 001; Daniel Frampton; Stephen M. Blackburn; David Grove; Olivier Tardieu (OOPSLA, 2012)

Bypassing portability pitfalls of high-level low-level programming. - Yi Lin; Stephen M. Blackburn (VMIL@SPLASH, 2012)

6th workshop on virtual machines and intermediate languages (VMIL'12). - Hridesh Rajan; Michael Haupt; Christoph Bockisch; Stephen M. Blackburn (SPLASH, 2012)

Unpicking the knot: teasing apart VM/application interdependencies. - Yi Lin; Stephen M. Blackburn; Daniel Frampton (VEE, 2012)

Looking back and looking forward: power, performance, and upheaval. - Hadi Esmaeilzadeh; Ting Cao; Xi Yang 021; Stephen M. Blackburn; Kathryn S. McKinley (Commun. ACM, 2012)

What is Happening to Power, Performance, and Software? - Hadi Esmaeilzadeh; Ting Cao; Xi Yang 021; Stephen M. Blackburn; Kathryn S. McKinley (IEEE Micro, 2012)

Taking off the gloves with reference counting Immix. - Rifat Shahriyar; Stephen M. Blackburn; Xi Yang 021; Kathryn S. McKinley (OOPSLA, 2013)

Using managed runtime systems to tolerate holes in wearable memories. - Tiejun Gao; Karin Strauss; Stephen M. Blackburn; Kathryn S. McKinley; Doug Burger; James R. Larus (PLDI, 2013)

Cooperative cache scrubbing. - Jennifer B. Sartor; Wim Heirman; Stephen M. Blackburn; Lieven Eeckhout; Kathryn S. McKinley (PACT, 2014)

Fast conservative garbage collection. - Rifat Shahriyar; Stephen M. Blackburn; Kathryn S. McKinley (OOPSLA, 2014)

Friendly barriers: efficient work-stealing with return barriers. - Vivek Kumar 001; Stephen M. Blackburn; David Grove (VEE, 2014)

Vector Parallelism in JavaScript: Language and Compiler Support for SIMD. - Ivan Jibaja; Peter Jensen; Ningxin Hu; Mohammad R. Haghighat; John McCutchan; Dan Gohman; Stephen M. Blackburn; Kathryn S. McKinley (PACT, 2015)

Computer performance microscopy with Shim. - Xi Yang 021; Stephen M. Blackburn; Kathryn S. McKinley (ISCA, 2015)

Stop and go: understanding yieldpoint behavior. - Yi Lin; Kunshan Wang; Stephen M. Blackburn; Antony L. Hosking; Michael Norrish (ISMM, 2015)

Draining the Swamp: Micro Virtual Machines as Solid Foundation for Language Development. - Kunshan Wang; Yi Lin; Stephen M. Blackburn; Michael Norrish; Antony L. Hosking (SNAPL, 2015)

Portable performance on asymmetric multicore processors. - Ivan Jibaja; Ting Cao; Stephen M. Blackburn; Kathryn S. McKinley (CGO, 2016)

Rust as a language for high performance GC implementation. - Yi Lin; Stephen M. Blackburn; Antony L. Hosking; Michael Norrish (ISMM, 2016)

Integrating Asynchronous Task Parallelism and Data-centric Atomicity. - Vivek Kumar 001; Julian Dolby; Stephen M. Blackburn (PPPJ, 2016)

Elfen Scheduling: Fine-Grain Principled Borrowing from Latency-Critical Workloads Using Simultaneous Multithreading. - Xi Yang 021; Stephen M. Blackburn; Kathryn S. McKinley (USENIX ATC, 2016)

The Truth, The Whole Truth, and Nothing But the Truth: A Pragmatic Guide to Assessing Empirical Evaluations. - Stephen M. Blackburn; Amer Diwan; Matthias Hauswirth; Peter F. Sweeney; José Nelson Amaral; Tim Brecht; Lubomír Bulej; Cliff Click; Lieven Eeckhout; Sebastian Fischmeister; Daniel Frampton; Laurie J. Hendren; et al. (ACM Trans. Program. Lang. Syst., 2016)

Hop, Skip, & Jump: Practical On-Stack Replacement for a Cross-Platform Language-Neutral VM. - Kunshan Wang; Stephen M. Blackburn; Antony L. Hosking; Michael Norrish (VEE, 2018)

GOTO Rankings Considered Helpful. - Emery D. Berger; Stephen M. Blackburn; Carla E. Brodley; H. V. Jagadish; Kathryn S. McKinley; Mario A. Nascimento; Minjeong Shin; Lexing Xie (CoRR, 2018)

Influence Flowers of Academic Entities. - Minjeong Shin; Alexander Soen; Benjamin T. Readshaw; Stephen M. Blackburn; Mitchell Whitelaw; Lexing Xie (VAST, 2019)

Design and analysis of field-logging write barriers. - Stephen M. Blackburn (ISMM, 2019)

Designing a low-level virtual machine for implementing real-time managed languages. - Javad Ebrahimian Amiri; Stephen M. Blackburn; Antony L. Hosking; Michael Norrish (VMIL@SPLASH, 2019)

GOTO rankings considered helpful. - Emery D. Berger; Stephen M. Blackburn; Carla E. Brodley; H. V. Jagadish; Kathryn S. McKinley; Mario A. Nascimento; Minjeong Shin; Kuansan Wang; Lexing Xie (Commun. ACM, 2019)

Author Growth Outstrips Publication Growth in Computer Science and Publication Quality Correlates with Collaboration. - Stephen M. Blackburn; Kathryn S. McKinley; Lexing Xie (CoRR, 2019)

Garbage collection: implementation, innovation, performance, and security (keynote). - Stephen M. Blackburn (MPLR, 2020)

Deconstructing the garbage-first collector. - Wenyu Zhao; Stephen M. Blackburn (VEE, 2020)

Understanding and utilizing hardware transactional memory capacity. - Zixian Cai; Stephen M. Blackburn; Michael D. Bond (ISMM, 2021)

Distilling the Real Cost of Production Garbage Collectors. - Zixian Cai; Stephen M. Blackburn; Michael D. Bond; Martin Maas 001 (ISPASS, 2022)

Mako: a low-pause, high-throughput evacuating collector for memory-disaggregated datacenters. - Haoran Ma; Shi Liu; Chenxi Wang; Yifan Qiao; Michael D. Bond; Stephen M. Blackburn; Miryung Kim; Guoqing Harry Xu (PLDI, 2022)

Low-latency, high-throughput garbage collection. - Wenyu Zhao; Stephen M. Blackburn; Kathryn S. McKinley (PLDI, 2022)

Better Understanding the Costs and Benefits of Automatic Memory Management. - Kunal Sareen; Stephen Michael Blackburn (MPLR, 2022)

Towards a Model Checking Framework for a New Collector Framework. - Bochen Xu; Eliot Moss; Stephen M. Blackburn (MPLR, 2022)

Low-Latency, High-Throughput Garbage Collection (Extended Version). - Wenyu Zhao; Stephen M. Blackburn; Kathryn S. McKinley (CoRR, 2022)

Linear-Mark: Locality vs. Accuracy in Mark-Sweep Garbage Collection. - Chiara Meiohas; Stephen M. Blackburn; Erez Petrank (MEMSYS, 2023)

Improving Garbage Collection Observability with Performance Tracing. - Claire Huang; Stephen M. Blackburn; Zixian Cai (MPLR, 2023)

Memory Management on Mobile Devices. - Kunal Sareen; Stephen M. Blackburn; Sara S. Hamouda; Lokesh Gidra (ISMM, 2024)

Rethinking Java Performance Analysis. - Stephen M. Blackburn; Zixian Cai; Rui Chen; Xi Yang 021; John Zhang; John N. Zigman (ASPLOS (1), 2025)

Reconsidering Garbage Collection in Julia: A Practitioner Report. - Luís Eduardo de Souza Amorim; Yi Lin; Stephen M. Blackburn; Diogo Netto; Gabriel Baraldi; Nathan Daly; Antony L. Hosking; Kiran Pamnany; Oscar Smith (ISMM, 2025)

Reworking Memory Management in CRuby: A Practitioner Report. - Kunshan Wang; Stephen M. Blackburn; Peter Zhu; Matthew Valentine-House (ISMM, 2025)

Iso: Request-Private Garbage Collection. - Tianle Qiu; Stephen M. Blackburn (Proc. ACM Program. Lang., 2025)