mirror of
https://github.com/verilator/verilator.git
synced 2026-10-06 10:03:44 +02:00
Remove multi-threaded FST tracing (#7443)
Remove parallel (using the FST library writer thread) and offloaded (separate Verilator internal thread) tracing (only used by FST). These are not compatible with #6992, and #5806 should yield better performance in all cases. Consequently mark '--trace-threads' and '--trace-fst-thread' options as deprecated
This commit is contained in:
@@ -519,8 +519,6 @@ class EmitCModel final : public EmitCFunc {
|
||||
+ "::traceConfig() const {\n");
|
||||
puts("return std::unique_ptr<VerilatedTraceConfig>{new VerilatedTraceConfig{");
|
||||
puts(v3Global.opt.useTraceParallel() ? "true" : "false");
|
||||
puts(v3Global.opt.useTraceOffload() ? ", true" : ", false");
|
||||
puts(v3Global.opt.useFstWriterThread() ? ", true" : ", false");
|
||||
puts("}};\n");
|
||||
puts("};\n");
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user