Skip to content

Latest commit

 

History

History
43 lines (27 loc) · 1.49 KB

README.md

File metadata and controls

43 lines (27 loc) · 1.49 KB

CSI: Crash Scene Investigation

An instrumenting compiler for lightweight program tracing. The mechanisms were originally proposed in

P. Ohmann and B. Liblit. “Lightweight control-flow instrumentation and postmortem analysis in support of debugging.” Automated Software Engineering Journal, 2016. Springer. DOI: 10.1007/s10515-016-0190-1

Preprint: http://pages.cs.wisc.edu/~liblit/ase-journal-2016/ase-journal-2016.pdf

Current Release

csi-cc v1.2.0

Documentation

Documentation is included in the source download, or you can view the online documentation.

Changelog

###v. 1.2.0

Release associated with the ASE 2016 paper "Optimizing Customized Program Coverage." Major changes include:

  • Support for various levels of optimization for statement and call-site coverage instrumentation (see the online documentation)

###v. 1.1.0

Release associated with the article from the Automated Software Engineering journal (2016). Major changes include:

  • Support for function, call-site, and statement coverage instrumentation
  • Support for more customizable tracing (see the online documentation)

###v. 1.0.0

Initial release.