Introduction - If you have any usage issues, please Google them yourself
Thread safe TStack
Recently i ve been doing a lot of multithreading, and luckily Delphi provides with a handy bunch of classes to make the developers life easier. You ve got some basic synchronization classes (TMutex, TEvent, TCriticalSection, TMultiReadExclusiveWriteSynchronizer...) and an basic data container (TThreadList)