citrun

watch C/C++ source code execute
Log | Files | Refs | LICENSE

commit 9f273e5b809c99f8a1c2b754335b51e42b35d4e1
parent 8acfb9b3768a93c7c2c3fd6da9d49bd35fb99b91
Author: Kyle Milz <kyle@0x30.net>
Date:   Tue, 26 Jul 2016 18:01:42 -0600

www: rework

Diffstat:
Mwww/citrun.css | 8+++++++-
Mwww/index.html | 30+++++++++++-------------------
2 files changed, 18 insertions(+), 20 deletions(-)

diff --git a/www/citrun.css b/www/citrun.css @@ -6,7 +6,7 @@ li { line-height: 1.5em; } body { max-width: 80ch; margin: auto; - font-size: 1.142em ; + font-size: 2em ; font-family: monospace; } @@ -15,6 +15,12 @@ body { height: 1em; } +.screenshot { + width: 50%; + float: right; + border: 1px dotted black; +} + h1, h2 { font-weight: normal; } diff --git a/www/index.html b/www/index.html @@ -14,17 +14,17 @@ <h1>C It Run</h1> <hr /> - <p><b>C It Run</b> lets you watch code execute. It attempts to give - some sense of what a running program is <i>really doing</i>. + <img class="screenshot" src="citrun-term.png" alt="screenshot of citrun-term" ></img> + <p><b>C It Run</b> lets you watch code execute. It shows what a running + program is <i>really</i> doing. </p> - <p>It is intended to help programmers get an intuitive feel for their - programs. It associates visual patterns with execution paths, shows - pauses in execution, and shows hot execution paths. - </p> - <p><b>C It Run</b> instruments source code using source to source - transformation. A wrapper for build systems and an OpenGL viewer are - included. + <p>It tries to help programmers get an intuitive feel for their + programs. </p> + <p>The main advantages to <b>C It Run</b> are that hot execution paths + can be easily identified and that execution flow can be summarized at a + glance. + <p> <h2>Packages</h2> <p>Current packages are available for these platforms/architectures: @@ -65,21 +65,13 @@ </ul> <h2>Documentation</h2> - <p>This is where you want to start: + <p>Start with citrun-wrap(1): </p> <ul> <li><a href="man/citrun-wrap.1.html">citrun-wrap(1)</a> - </ul> - <p>These are the other manuals: - </p> - <ul> <li><a href="man/citrun-gl.1.html">citrun-gl(1)</a> - <li><a href="man/citrun-inst.1.html">citrun-inst(1)</a> + <li><a href="man/citrun-term.1.html">citrun-term(1)</a> </ul> - - <h2>Building</h2> - <p>See the <b>README</b> file in the distribution. - </p> </body> </html>