Add a primitive debug tracing facility.

When the CRETONNE_DBG environment variable is set, send debug messages
to a file named cretonne.dbg.*.

The trace facility is only enabled when debug assertions are on.
This commit is contained in:
Jakob Stoklund Olesen
2017-03-15 11:04:38 -07:00
parent d86854b286
commit 210530da9c
6 changed files with 111 additions and 1 deletions

1
.gitignore vendored
View File

@@ -6,3 +6,4 @@ tags
target
Cargo.lock
.*.rustfmt
cretonne.dbg*