Skip to main content
Back to USENIX
  • Conferences
  • Students
Sign in

USENIX Conference Policies

  • Event Code of Conduct
  • Conference Network Policy
  • Statement on Environmental Responsibility Policy

ACID: A Debugger Built from a Language

Phil Winterbottom, AT&T Bell Laboratories

ACID is an unusual source-level symbolic debugger for Plan 9. It is implemented as a language interpreter with specialized primitives that provide debugger support. Programs written in the language manipulate one or more target processes; variables in the language represent the symbols, state, and resources of those processes. This structure allows complex interaction between the debugger and the target program and provides a convenient method of parameterizing differences between machine architectures. Although some effort is required to learn the debugging language, the richness and flexibility of the debugging environment encourages new ways of reasoning about the way programs run and the conditions under which they fail.

Phil Winterbottom, AT&T Bell Laboratories

BibTeX
@inproceedings {260179,
author = {Phil Winterbottom},
title = {{ACID}: A Debugger Built from a Language},
booktitle = {USENIX Winter 1994 Technical Conference (USENIX Winter 1994 Technical Conference)},
year = {1994},
address = {San Francisco, CA},
url = {https://www.usenix.org/conference/usenix-winter-1994-technical-conference/acid-debugger-built-language},
publisher = {USENIX Association},
month = jan
}
Download

Links

Paper: 
http://usenix.org/publications/library/proceedings/sf94/full_papers/winterbottom.pdf
  • Log in or register to post comments

© USENIX
EIN 13-3055038

  • Privacy Policy
  • Contact Us