Michael VAN CANNEYT
|
d88a7c2e24
|
* Char -> AnsiChar
|
2023-07-14 17:26:10 +02:00 |
|
marcoonthegit
|
452ec93f06
|
* implement waitformultiple for win32 only.
* Change interface to allow for COM waiting + a basic windows implementation. (only for desktop apps? Use msgwait* for the rest?)
|
2023-05-20 14:37:26 +02:00 |
|
flyingsheep
|
6c6cb13a5e
|
* Fix for issue #39379 by bart broersma
|
2021-09-29 17:21:57 +02:00 |
|
svenbarth
|
c8b7094378
|
* fix for Mantis #36940: apply (adjusted) patch by Bi0T1N to add functionality to the thread manager to set a thread's debug name (if supported by the platform)
git-svn-id: trunk@45160 -
|
2020-04-28 19:58:20 +00:00 |
|
svenbarth
|
e131a4e014
|
* nicely align assignment of TThreadManager.CloseThread
git-svn-id: trunk@45159 -
|
2020-04-28 19:57:55 +00:00 |
|
Tomas Hajny
|
9419073608
|
* make FPC RTL again compatible to OS/2 2.x (avoid using DosAllocThreadAlloc/FreeMemory if not available while keeping to use them if possible)
git-svn-id: trunk@28979 -
|
2014-11-03 21:05:32 +00:00 |
|
Tomas Hajny
|
8cd2b615ce
|
* added (limited) GetLastOSError by emulation of Win32 and *nix behaviour in the RTL
git-svn-id: trunk@28947 -
|
2014-10-30 14:44:03 +00:00 |
|
Tomas Hajny
|
c8221c4196
|
* fix breakage of the OS/2 RTL
git-svn-id: trunk@25190 -
|
2013-07-30 22:43:23 +00:00 |
|
Tomas Hajny
|
e256311188
|
* GetCPUCount implementation for OS/2 added
git-svn-id: trunk@23233 -
|
2012-12-27 22:23:03 +00:00 |
|
Tomas Hajny
|
12e216ed4e
|
* boolean must not be used for DosCalls API parameters
git-svn-id: trunk@19810 -
|
2011-12-11 00:46:16 +00:00 |
|
Tomas Hajny
|
f56cd3d6d9
|
* fix for SysThreadSetPriority
git-svn-id: trunk@19783 -
|
2011-12-09 00:26:51 +00:00 |
|
Tomas Hajny
|
3f2f5ed559
|
+ support for working with thread priorities added
git-svn-id: trunk@19765 -
|
2011-12-07 01:02:56 +00:00 |
|
Tomas Hajny
|
f879ee31eb
|
+ proper implementation of *Event* support
git-svn-id: trunk@19740 -
|
2011-12-04 02:26:34 +00:00 |
|
Tomas Hajny
|
4d981acad3
|
+ proper implementation of MS Windows-like 'critical sections'
git-svn-id: trunk@19739 -
|
2011-12-04 00:47:17 +00:00 |
|
Tomas Hajny
|
f5d9ab3038
|
* fixes for OS/2 threading support by Stefan Zigulec
git-svn-id: trunk@16691 -
|
2011-01-02 23:08:15 +00:00 |
|
Tomas Hajny
|
934ab56c0a
|
+ most of OS/2 threading support implemented; not debugged yet though
git-svn-id: trunk@16601 -
|
2010-12-19 22:05:05 +00:00 |
|
Tomas Hajny
|
87c53a6e29
|
* Sem_Indefinite_Wait constant changed to avoid range check errors - fix for web bug #18263
git-svn-id: trunk@16594 -
|
2010-12-19 15:34:33 +00:00 |
|
Tomas Hajny
|
ef669a31c8
|
* initialize previously missing fields of threadmanager record
git-svn-id: trunk@15139 -
|
2010-04-11 15:14:18 +00:00 |
|
Tomas Hajny
|
86f1e52505
|
* compilation fix - CloseThrad typo from r15072
git-svn-id: trunk@15124 -
|
2010-04-10 08:43:39 +00:00 |
|
marco
|
8cce3d3f91
|
* closethread thread manager field/function. Mantis 13160
git-svn-id: trunk@15072 -
|
2010-03-26 23:31:52 +00:00 |
|
florian
|
7da7364ee7
|
* refactored SysResetFPU into SysInitFPU and SysResetFPU
git-svn-id: trunk@8966 -
|
2007-10-28 12:06:49 +00:00 |
|
micha
|
7f2a257102
|
+ heap manager now per thread, reduce heap lock contention
+ heap threading test
git-svn-id: trunk@7407 -
|
2007-05-20 20:58:12 +00:00 |
|
micha
|
702685717f
|
* cleanup of rtlevents, remove startwait due to persistance guarantee
git-svn-id: trunk@5854 -
|
2007-01-08 19:11:07 +00:00 |
|
Tomas Hajny
|
71402d3ac2
|
* fix return value for BeginThread
git-svn-id: trunk@3538 -
|
2006-05-14 23:25:16 +00:00 |
|
tom_at_work
|
367df58016
|
* stack related things (sizes, calculations, etc.) are now 64 bit on 64 bit platforms
* default stack size is now also 32k for Windows (allows the use of stack checking when using threads)
git-svn-id: trunk@1718 -
|
2005-11-10 17:06:25 +00:00 |
|
michael
|
859bb30daa
|
+ Removed HASTHREADVAR SUPPORT_THREADVAR defines
git-svn-id: trunk@295 -
|
2005-06-09 17:40:29 +00:00 |
|
peter
|
4ace790492
|
* remove $Log
git-svn-id: trunk@231 -
|
2005-06-07 09:47:55 +00:00 |
|
fpc
|
790a4fe2d3
|
* log and id tags removed
git-svn-id: trunk@42 -
|
2005-05-21 09:42:41 +00:00 |
|
fpc
|
50778076c3
|
initial import
git-svn-id: trunk@1 -
|
2005-05-16 18:37:41 +00:00 |
|
Tomas Hajny
|
076364ca7f
|
* TThreadID fix
|
2005-04-20 21:52:16 +00:00 |
|
Tomas Hajny
|
f5729c6063
|
* thread local memory freed
|
2005-03-20 22:33:27 +00:00 |
|
peter
|
e49fa4bd08
|
* threads for go32v2,os,emx,netware
|
2005-02-06 16:57:18 +00:00 |
|