Syzygy Transformation Toolchain

September 3, 2014 ยท View on GitHub

The Syzygy project consists of a suite of tools for the instrumentation of COFF object files and PE binaries. The various instrumentation modes allow for computing code coverage results, profiling source code, applying profile-guided basic block optimizations, block (function) level profile-guided reordering, and finding memory errors.

For detailed instructions on each of the tools refer to syzygy/build/README.txt (also included in binary releases), or refer to the output of the tool itself when run with '--help'.

REDISTRIBUTION

Any of the binaries included in this distribution may be freely redistributed as long as LICENSE.txt is included in the distribution.

LICENSING

The Syzygy project is licensed under the Apache License Version 2.0. You can find a copy of this in LICENSE.txt.