You have landed at the Internet home of Dr. Edd Barrett: Computer scientist, programmer and OpenBSD developer. I am currently working as a research associate at the Department of Informatics, King's College London. I compose (as in mix) programming language VMs for a living. Most recently I have been measuring the warmup characteristics of programming language VMs that use JIT compilation techniques. For more information, see the SoftDev team website, specifically, the COOLER project page.

What's New?

Selected Publications

  • Virtual Machine Warmup Blows Hot and Cold (draft) (2016)

    Edd Barrett and Carl Friedrich Bolz and Rebecca Killick and Vincent Knight and Sarah Mount and Laurence Tratt · EE PDF Sig

  • Approaches to Interpreter Composition (2015)

    Barrett, Edd and Bolz, Carl Friedrich and Tratt, Laurence · EE PDF Sig

  • Unipycation: A Case Study in Cross-language Tracing (2013)

    Edd Barrett and Carl Friedrich Bolz and Laurence Tratt · EE PDF Sig

  • Range Analysis of Binaries with Minimal Effort (2012)

    Edd Barrett and Andy King · EE PDF Sig

  • Range and Set Abstraction using SAT (2010)

    Edd Barrett and Andy King · EE PDF Sig

More publications over at the Publications page.

Identity