It is because of the cyclic check on adding object. This is the worst case I've predicated, all children first. But obviously I am wrong about the performance impact. Only 900 object, and it's that slow. I've submitted the fix.wmayer wrote:Here it is.
Mantis is down at the moment. Could you please post the step file here, or if it is too big, send it to my email?wmayer wrote:Today I found a major performance regression with the new tree view. In issue #1999 you will find the file FreeCadProblem.step which takes 15 minutes to load in release mode.