verilator/include
Yutetsu TAKATSUKASA 738ee3d4eb
Fix memory leaks when using shared protect-lib (#2707)
* Guarantee mechanism to initialize just once is now in VerilatedInitializer. No functional change is intended.

* Make sure to initialize Verilated::NonInitialized just once. Fixes
memory leak in t_prot_lib_shared and t_hier_block_prot_lib_shared.

* Call setup() and teardown() of Verilated::NonSerialized.
2020-12-16 12:30:58 -05:00
..
gtkwave Tests: Fix use-after-free in fst testcases (#2709) 2020-12-16 10:00:13 -05:00
vltstd Fix DPI open array handling issues, and do internal coverage (#2350). 2020-12-09 22:15:34 -05:00
.gitignore
verilated_config.h.in
verilated_cov_key.h Misc internal coverage hole and related bug fixes 2020-12-09 19:18:12 -05:00
verilated_cov.cpp Reset index counts on clearing verilated_cov (static removal) 2020-12-01 18:30:25 -05:00
verilated_cov.h Internals: Use and enforce class final for ~5% performance boost. 2020-11-18 21:32:16 -05:00
verilated_dpi.cpp Internal coverage fixes 2020-12-10 22:01:56 -05:00
verilated_dpi.h
verilated_fst_c.cpp
verilated_fst_c.h Internals: Use and enforce class final for ~5% performance boost. 2020-11-18 21:32:16 -05:00
verilated_heavy.h Support queue of arrays 2020-12-12 19:19:32 -05:00
verilated_imp.h Internals: Use and enforce class final for ~5% performance boost. 2020-11-18 21:32:16 -05:00
verilated_intrinsics.h Remove unused VL_DISABLE_INTRINSICS, use VL_PORTABLE_ONLY instead 2020-12-13 19:14:09 -05:00
verilated_save.cpp
verilated_save.h Internals: Cleanup some inlines, use constexpr. No functional change intended. 2020-12-01 18:49:03 -05:00
verilated_sc.h Internals: Use and enforce class final for ~5% performance boost. 2020-11-18 21:32:16 -05:00
verilated_sym_props.h Fix over-iterating dpi dimensions (#2703). 2020-12-15 22:09:24 -05:00
verilated_syms.h For performance, use unordered_set/map where possible. No functional change intended. 2020-11-25 20:57:30 -05:00
verilated_threads.cpp
verilated_threads.h Internals: Use and enforce class final for ~5% performance boost. 2020-11-18 21:32:16 -05:00
verilated_trace_imp.cpp Misc internal coverage hole and related bug fixes 2020-12-09 19:18:12 -05:00
verilated_trace.h Misc internal coverage hole and related bug fixes 2020-12-09 19:18:12 -05:00
verilated_vcd_c.cpp Misc internal coverage hole and related bug fixes 2020-12-09 19:18:12 -05:00
verilated_vcd_c.h Internals: Use and enforce class final for ~5% performance boost. 2020-11-18 21:32:16 -05:00
verilated_vcd_sc.cpp
verilated_vcd_sc.h Internals: Use and enforce class final for ~5% performance boost. 2020-11-18 21:32:16 -05:00
verilated_vpi.cpp Fix VPI memory word indexing (#2695) 2020-12-12 22:47:47 -05:00
verilated_vpi.h Internals: Use and enforce class final for ~5% performance boost. 2020-11-18 21:32:16 -05:00
verilated.cpp Fix memory leaks when using shared protect-lib (#2707) 2020-12-16 12:30:58 -05:00
verilated.h Fix memory leaks when using shared protect-lib (#2707) 2020-12-16 12:30:58 -05:00
verilated.mk.in
verilated.v
verilatedos.h Internals: Use and enforce class final for ~5% performance boost. 2020-11-18 21:32:16 -05:00