diff options
author | whitequark <whitequark@whitequark.org> | 2020-06-08 17:38:11 +0000 |
---|---|---|
committer | whitequark <whitequark@whitequark.org> | 2020-06-08 17:38:11 +0000 |
commit | 467152d79fd4c8e25b48481f742fe318b1395728 (patch) | |
tree | b36e0098256c79776c8df3952b90862c5b707fe6 /kernel | |
parent | f2d7a18756088f4167b91c5ec4735bb694f36567 (diff) | |
download | yosys-467152d79fd4c8e25b48481f742fe318b1395728.tar.gz yosys-467152d79fd4c8e25b48481f742fe318b1395728.tar.bz2 yosys-467152d79fd4c8e25b48481f742fe318b1395728.zip |
cxxrtl: don't check immutable values for changes in VCD writer.
This commit changes the VCD writer such that for all signals that
have `debug_item.type == VALUE && debug_item.next == nullptr`, it
would only sample the value once.
Commit f2d7a187 added more debug information by including constant
wires, and decreased the performance of VCD writer proportionally
because the constant wires were still repeatedly sampled; this commit
eliminates the performance hit.
Diffstat (limited to 'kernel')
0 files changed, 0 insertions, 0 deletions