Re: Biggest Delphi bottleneck?



Eric Grange escreveu:
Though in practice, I'm not using TList in my code much (got a faster, more powerful replacement built from the ground up), so the TList optimizations weren't brought to a conclusive end.
TList internals aren't very well designed to begin with, they're more a bunch of mismatched list behaviors packed together, and so optimizing it "cleanly" isn't simple, while replacing it altogether in code is simpler and cleaner.

Agreed, but I think optimizing current TList would yeld improvements across all RTL/VCL, since it's used plenty in many implementations. Worth Fastcode target imho :)

Solerman
.