Commit History

Author SHA1 Message Date
  Károly Balogh 57f8922448 amicommon: make AThreads call the thread init/exit chain 10 years ago
  Károly Balogh 0abb517ffb amicommon: AThreads now supports calling suspend from the thread itself 10 years ago
  Károly Balogh 0997122c4c AThreads: less random Hungarian swearing as accidentally left in debug code :) 10 years ago
  Károly Balogh eacc41d3b3 AThreads: use ThreadInfo block pointer as ThreadID, instead of the ProcessPtr itself, because after the process exited that can be reused and leads to ID collisions in the list. Also added a small helper for Int to HexStr printing, so we could avoid a bunch of pointer casting all over the code. 10 years ago
  Károly Balogh 24677c9309 amicommon: more work on AThreads 10 years ago
  Károly Balogh b4ce380cd4 amicommon/AThreads: use shared semaphores locks where possible for read-only access; preparations to be built in the RTL; code cleanups 10 years ago
  Károly Balogh 21a9b96e7e amicommon: avoid SysUtils unit and AnsiStrings in AThreads 10 years ago
  Károly Balogh 45ce4538fa amicommon: more AThreads work 10 years ago
  Károly Balogh 73f451f3d3 amicommon: AThreads improvements 10 years ago
  Károly Balogh c7856d25f8 amicommon: AThreads, a native threadmanager unit, similar to Unix's cthreads 10 years ago