Files
verilator/include
Geza Lore 2fabf50801 Use explicit ctor/dtor functions for VerilatedModules (#6660)
In order to avoid long compile times of the Syms constructor due to
having a very large number of member constructor sto call, move to using
explicit ctor/dtor functions for all but the root VerilatedModule. The
root module needs a constructor as it has non-default-constructible
members. The other modules don't.

This is only part of the fix, as in order to avoid having a default
constructor call the VerilatedModule needs to be default constructible.
I think this is now true for modules that do not contain strings or
other non trivially constructible/destructible variables.

Patch 1 of 3 to fix long compile times of the Syms module in some
scenarios.
2025-11-07 19:57:10 +00:00
..
2025-04-12 18:10:40 -04:00
2025-05-22 06:45:39 -04:00
2025-01-01 08:30:25 -05:00
2025-01-01 08:30:25 -05:00
2025-01-01 08:30:25 -05:00
2025-01-01 08:30:25 -05:00
2025-01-01 08:30:25 -05:00
2025-01-01 08:30:25 -05:00
2025-01-10 00:05:16 +00:00
2025-01-01 08:30:25 -05:00
2025-08-25 18:47:08 -04:00
2025-01-01 08:30:25 -05:00
2025-01-01 08:30:25 -05:00
2025-01-01 08:30:25 -05:00
2025-01-01 08:30:25 -05:00