aboutsummaryrefslogtreecommitdiff
path: root/src/main/stanza/passes.stanza
diff options
context:
space:
mode:
authorazidar2015-07-06 13:50:18 -0700
committerazidar2015-07-06 13:50:18 -0700
commit896f6a9453b1093e46df4b96e2737335a71579ba (patch)
tree125c100a1000df60b32535bc9f86fe9605cc03de /src/main/stanza/passes.stanza
parenta5727e677bbf12674da94526366535a0f820590d (diff)
Updated todo
Diffstat (limited to 'src/main/stanza/passes.stanza')
-rw-r--r--src/main/stanza/passes.stanza6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/main/stanza/passes.stanza b/src/main/stanza/passes.stanza
index 2192bd10..b2a53a70 100644
--- a/src/main/stanza/passes.stanza
+++ b/src/main/stanza/passes.stanza
@@ -1890,13 +1890,19 @@ defn split-exp (c:Circuit) :
(s) : add(v,map(split-exp-e{_,false,info(s)},s))
false
+ val start-time = current-time-us()
Circuit{info(c),_,main(c)} $
for m in modules(c) map :
match(m) :
(m:InModule) :
val v = Vector<Stmt>()
val sh = get-sym-hash(m)
+ val before = current-time-us() - start-time
+ println-all(["Before split: " before])
split-exp-s(body(m),v,sh)
+ val now = current-time-us() - start-time
+ println-all(["After split: " now])
+ println-all(["Diff: " now - before])
InModule(info(m),name(m),ports(m),Begin(to-list(v)))
(m:ExModule) : m