florian
3cd4168ab3
+ introduce TOSTimestamp
...
git-svn-id: trunk@44033 -
2020-01-25 14:14:41 +00:00
marcus
67c3fd2276
AROS: Semaphores are much bigger on 64bit, fixes crashes and freezes on AROS64 with Threading enabled
...
git-svn-id: trunk@36206 -
2017-05-14 13:39:15 +00:00
marcus
092244309a
Amicommon: use THandle/BPTR instead of LongInt (needed for 64 bit)
...
git-svn-id: trunk@35030 -
2016-12-01 17:55:58 +00:00
Károly Balogh
1a53f6a799
AROS: in agreement with Marcus Sackrow, AThreads is now enabled for AROS, and the old AROS-specific threading implementation is zapped
...
git-svn-id: trunk@31008 -
2015-06-07 18:35:50 +00:00
Károly Balogh
5eea4b2846
amicommon: support for init/exit procedures for threads. will be used by Sockets unit for example, because bsdsocket.library needs to be reopened for each thread
...
git-svn-id: trunk@30991 -
2015-06-06 19:51:12 +00:00
Károly Balogh
6afcca7cd3
Amiga-likes: preparations for inclusion of AThreads into the RTL buildprocess
...
git-svn-id: trunk@30923 -
2015-05-28 00:47:35 +00:00
Károly Balogh
73f451f3d3
amicommon: AThreads improvements
...
- now supports creation of suspended threads
- reworked CriticalSections handling to avoid outside-heap dynamic allocations of mutex space
- allocate threadvars area into the heapPool, this avoids leaking the mainthread threadvar area on exit
- now supports setting thread stacksize in a Delphi-compatible way (by default inherits the stacksize of its parent)
- better subthread naming
git-svn-id: trunk@30912 -
2015-05-25 17:55:43 +00:00
Károly Balogh
65f13ac118
amicommon: a common Amiga RTL implementation based on the current AROS one, and made AROS port to use it
...
git-svn-id: trunk@28507 -
2014-08-21 22:33:07 +00:00