Forum: Algorithmen, Datenstrukturen und Klassendesign
by himitsu,
11. Aug 2014
Das XE hier meint es kenne noch kein TThreadList<T> :stupid:
OK, wie schnell das TMonitor-Zeugs ist, weiß ich nicht.
Aber die CriticalSextions sind ganz schön flott.
Das konnte locker mit einem selbstimplementieren Interlocked-BOOL in Assembler mithalten, weswegen ich es vor paar Jahren aufgab sowas noch optimieren zu wollen.
Forum: Algorithmen, Datenstrukturen und Klassendesign
by himitsu,
11. Aug 2014
Natürlich könnte man auch direkt LockList und UnlockList aufrufen
und dann kann man ja dennoch problemlos mehrfach etwas in der Liste machen.
CriticalSections sind schneller, als man vielleicht denkt.