(August 26, 2021 at 11:59 am)HappySkeptic Wrote:(August 25, 2021 at 3:32 pm)FlatAssembler Wrote: Why?
You are telling the code to do the initialization work when constructing each new instance of the TreeNode class. The compiler MUST force the program to do that work, because it cannot assume the data has not changed since the last time the work was done.
OK, I have changed that, but it seems to me my compiler is not any faster now than it was before that:
https://github.com/FlatAssembler/AECforW...e.cpp#L195