Open Lramseyer opened 2 months ago
I haven't forgotten about this! I am in the process of migrating to the node version of fs.read() which should allow me to get around the 2GB limit, as well as reloading vcd files.
There are 2 types of reloads that I was thinking about implementing:
I assume that the "fast" reload is your intended use case?
I rather meant a full reload. The scenario is as follows - we make some edits to the test bench (this may even be deleting and adding signals). After launching the modified test bench, we want to press a certain button that will reboot the vcd. Accordingly, the already configured signals in the current window should remain and simply update their state. It is likely that vaporview should try to find all the already configured signals by name in the updated vcd and display them again.
OK, I'll look into full reload!
@hi0t