Jonas Maebe
|
5a88be1030
* set default stack size to 4 MiB instead of to 32 KiB
|
16 年之前 |
micha
|
7f2a257102
+ heap manager now per thread, reduce heap lock contention
|
18 年之前 |
daniel
|
6aad495cbb
* Increase type safety: PRTLevent=type pointer;
|
18 年之前 |
micha
|
702685717f
* cleanup of rtlevents, remove startwait due to persistance guarantee
|
18 年之前 |
Jonas Maebe
|
0c3afc0cf4
+ implementation of cSemaphore* and BasicRTLEvent based on
|
18 年之前 |
Almindor
|
2ee7e64a4a
* adds semaphore support to ThreadManager, removes pipe hack from non linux
|
19 年之前 |
tom_at_work
|
367df58016
* stack related things (sizes, calculations, etc.) are now 64 bit on 64 bit platforms
|
19 年之前 |
florian
|
370a66a452
* reverted r1651
|
20 年之前 |
florian
|
a884848684
* ThreadProc needs stdcall or cdecl calling conventions usually
|
20 年之前 |
florian
|
9e30922547
* fixed previous commit
|
20 年之前 |
florian
|
7bff61ce29
* patch from Ales Katona to add a stack size parameter to tthread functions
|
20 年之前 |
michael
|
859bb30daa
+ Removed HASTHREADVAR SUPPORT_THREADVAR defines
|
20 年之前 |
florian
|
ad3b9b9464
* windows rtl restructuring to share code between win32 and win64
|
20 年之前 |
peter
|
4ace790492
* remove $Log
|
20 年之前 |
Jonas Maebe
|
7ba46ce6f0
* Darwin TThreadID is a pointer
|
20 年之前 |
fpc
|
790a4fe2d3
* log and id tags removed
|
20 年之前 |
fpc
|
50778076c3
initial import
|
20 年之前 |
Tomas Hajny
|
1723f08a51
* yet another TThreadID fix
|
20 年之前 |
florian
|
c04f0bc856
* fixed more TThreadID stuff
|
20 年之前 |
florian
|
4aa4aeae79
+ TThreadID
|
20 年之前 |
florian
|
710dbcef0a
+ classes.mainthreadid is set now
|
20 年之前 |
florian
|
98106e588c
* another "transfer to linux"-commit
|
20 年之前 |
peter
|
e417e34496
* truncate log
|
20 年之前 |
peter
|
2fbaae2b91
* threading in system unit
|
20 年之前 |
armin
|
690e3330d1
* applied patch to compile go32v2 from Tomas (tested by John)
|
20 年之前 |
marco
|
e12796a400
* tthread patch from neli
|
20 年之前 |
marco
|
cb75ebda02
* checksynchronize now in interface win32 uses the default impl.
|
20 年之前 |
marco
|
7377bbf1c9
* 2nd synchronize attempt. cthreads<->systhrds difference was not ok, but
|
20 年之前 |
marco
|
0db4315ea9
* rtlevent kraam. Checked (compile): Linux, FreeBSD, Darwin, Windows
|
20 年之前 |
peter
|
64cd72bc5a
* x86_64 updates
|
20 年之前 |