diff options
| author | Jack | 2015-10-15 13:50:36 -0700 |
|---|---|---|
| committer | Jack | 2015-10-15 13:50:36 -0700 |
| commit | 7a7936c8fbddbffc1c4775fafeb5106ba1002dd4 (patch) | |
| tree | bc3cb4d8efeb3243a63f80d2d25e9ee6282215ff /src/main/scala/firrtl/DebugUtils.scala | |
| parent | edd57efbadf493b331e69c8686662500fe859372 (diff) | |
Added infer-types pass, seems to work. Added infer-types error checking, modified Logger slightly, added Primops object for utility functions, minor changes in Utils
Diffstat (limited to 'src/main/scala/firrtl/DebugUtils.scala')
| -rw-r--r-- | src/main/scala/firrtl/DebugUtils.scala | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/main/scala/firrtl/DebugUtils.scala b/src/main/scala/firrtl/DebugUtils.scala index 80c0d240..01fe4fe4 100644 --- a/src/main/scala/firrtl/DebugUtils.scala +++ b/src/main/scala/firrtl/DebugUtils.scala @@ -24,6 +24,9 @@ private object DebugUtils { val circuitEnable = printVars contains 'circuit val debugFlags = printVars.map(_ -> true).toMap.withDefaultValue(false) + def println(message: => String){ + writer.println(message) + } def error(message: => String){ if (errorEnable) writer.println(message.split("\n").map("[error] " + _).mkString("\n")) } @@ -39,8 +42,8 @@ private object DebugUtils { def trace(message: => String){ if (traceEnable) writer.println(message.split("\n").map("[trace] " + _).mkString("\n")) } - def printDebug(circuit: Circuit){ - if (circuitEnable) this.debug(circuit.serialize(debugFlags)) + def printlnDebug(circuit: Circuit){ + if (circuitEnable) this.println(circuit.serialize(debugFlags)) } // Used if not autoflushing def flush() = writer.flush() |
