zeljko <[email protected]> hat am 15. Februar 2012 um 16:48 geschrieben:

> On Wednesday 15 of February 2012 15:34:28 Mattias Gaertner wrote:
> 
> > Yes. It is TLazAccessibleObject.GetChildAccessibleObjectWithDataObject.
> It
> > uses a linear search for the 10.000 items. I will replace it with an avl
> > tree.
> 
> Exact point.


The avl tree reduced it to half a second here.

The code explorer still needs a lot of time on this unit, because it
creates 60.000 nodes and for each node it creates a description. Maybe the
descriptions can be created on demand and only for visible nodes.





Mattias

--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to