Efficient trace monitoring

  • Authors:
  • Pavel Avgustinov;Julian Tibble;Eric Bodden;Laurie Hendren;Ondrej Lhotak;Oege de Moor;Neil Ongkingco;Ganesh Sittampalam

  • Affiliations:
  • University of Oxford;University of Oxford;McGill University;McGill University;University of Waterloo;University of Oxford;University of Oxford;University of Oxford

  • Venue:
  • Companion to the 21st ACM SIGPLAN symposium on Object-oriented programming systems, languages, and applications
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

A wealth of recent research involves generating program monitors from declarative specifications. Doing this efficiently has proved challenging, and available implementations often produce infeasibly slow monitors. We demonstrate how to dramatically improve performance -- typically reducing overheads to within an order of magnitude of the program's normal runtime.