tom_at_work
|
1b4b42fdd6
* added CheckInitialStkLen() function which checks whether the given stack size value is valid on the OS when creating a thread, fixing stack checking
|
20 years ago |
tom_at_work
|
367df58016
* stack related things (sizes, calculations, etc.) are now 64 bit on 64 bit platforms
|
20 years ago |
florian
|
7bff61ce29
* patch from Ales Katona to add a stack size parameter to tthread functions
|
20 years ago |
florian
|
ad3b9b9464
* windows rtl restructuring to share code between win32 and win64
|
20 years ago |
peter
|
4ace790492
* remove $Log
|
20 years ago |
Jonas Maebe
|
7ba46ce6f0
* Darwin TThreadID is a pointer
|
20 years ago |
fpc
|
790a4fe2d3
* log and id tags removed
|
20 years ago |
fpc
|
50778076c3
initial import
|
20 years ago |
Tomas Hajny
|
226b1ff3a7
* two more (TThreadID)
|
20 years ago |
Tomas Hajny
|
787bd9171d
* one more TThreadID fix
|
20 years ago |
florian
|
c04f0bc856
* fixed more TThreadID stuff
|
20 years ago |
florian
|
3ab66b5576
* TThread on linux fixed
|
20 years ago |
florian
|
710dbcef0a
+ classes.mainthreadid is set now
|
20 years ago |
florian
|
d18746bd15
* proper error message if the cthreads unit is included too late
|
20 years ago |
florian
|
c7939907f0
* rtl event init/destroy throws only an error if it's used in a mult threaded program
|
20 years ago |
florian
|
98106e588c
* another "transfer to linux"-commit
|
20 years ago |
peter
|
e417e34496
* truncate log
|
20 years ago |
peter
|
c96f69718f
can't use resourcestrings in the system unit
|
20 years ago |
peter
|
2fbaae2b91
* threading in system unit
|
20 years ago |
armin
|
690e3330d1
* applied patch to compile go32v2 from Tomas (tested by John)
|
20 years ago |
florian
|
9255d0d90b
* critical sections can be used in programs without threading driver, they have no effect then
|
20 years ago |
marco
|
e12796a400
* tthread patch from neli
|
20 years ago |
marco
|
cb75ebda02
* checksynchronize now in interface win32 uses the default impl.
|
20 years ago |
peter
|
9d567a3c63
* fix rtlcreateevent
|
20 years ago |
marco
|
7377bbf1c9
* 2nd synchronize attempt. cthreads<->systhrds difference was not ok, but
|
20 years ago |
marco
|
0db4315ea9
* rtlevent kraam. Checked (compile): Linux, FreeBSD, Darwin, Windows
|
20 years ago |
armin
|
a23c3f4dd9
* added define DISABLE_NO_THREAD_MANAGER to avoid warnings if thread manager is always present
|
21 years ago |
marco
|
6ae2f1b4dd
* wrappers and nothread prototypes for the basic* functions
|
21 years ago |
florian
|
b2a6bd9305
* fixed BeginThread on unix
|
21 years ago |
florian
|
934fe41c45
* several 64 bit issues fixed
|
21 years ago |