Károly Balogh
|
57f8922448
amicommon: make AThreads call the thread init/exit chain
|
10 vuotta sitten |
Károly Balogh
|
0abb517ffb
amicommon: AThreads now supports calling suspend from the thread itself
|
10 vuotta sitten |
Károly Balogh
|
0997122c4c
AThreads: less random Hungarian swearing as accidentally left in debug code :)
|
10 vuotta sitten |
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 vuotta sitten |
Károly Balogh
|
24677c9309
amicommon: more work on AThreads
|
10 vuotta sitten |
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 vuotta sitten |
Károly Balogh
|
21a9b96e7e
amicommon: avoid SysUtils unit and AnsiStrings in AThreads
|
10 vuotta sitten |
Károly Balogh
|
45ce4538fa
amicommon: more AThreads work
|
10 vuotta sitten |
Károly Balogh
|
73f451f3d3
amicommon: AThreads improvements
|
10 vuotta sitten |
Károly Balogh
|
c7856d25f8
amicommon: AThreads, a native threadmanager unit, similar to Unix's cthreads
|
10 vuotta sitten |