yosys/backends/cxxrtl/runtime/cxxrtl
Catherine bf1a99da09 cxxrtl: make observer methods non-virtual. (breaking change)
This avoids having to devirtualize them later to get performance back,
and simplifies the code a bit.

The change is prompted by the desire to add a similar observer object
to `eval()`, and a repeated consideration of whether the dispatch on
these should be virtual in first place.
2024-01-16 09:58:21 +00:00
..
capi cxxrtl: reorganize runtime component files. 2023-11-28 15:32:36 +00:00
cxxrtl.h cxxrtl: make observer methods non-virtual. (breaking change) 2024-01-16 09:58:21 +00:00
cxxrtl_replay.h cxxrtl: make observer methods non-virtual. (breaking change) 2024-01-16 09:58:21 +00:00
cxxrtl_time.h cxxrtl: improve robustness of `cxxrtl::time`. 2024-01-09 13:44:39 +00:00
cxxrtl_vcd.h cxxrtl: reorganize runtime component files. 2023-11-28 15:32:36 +00:00