Hi Tristan,

thanks a lot for your work improving the situation with non-sensitized
processes! They are no longer on the radar on my testbench.

Now the main consumers of cycles are:
49% various procedure bodies
43% Grt.Signals.Find_Next_Time
7% Grt.Signals.Update_Signals (of which are about 6% a user supplied
resolution function)

Grt.Signals.Find_Next_Time seems like a worthy optimization target.

So overall 55% is user code, the rest basically managing the signals
list.

These numbers have been measured using valgrind's callgrind tool,
without any waveform output.

Thomas



_______________________________________________
Ghdl-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/ghdl-discuss

Reply via email to