Michael VAN CANNEYT
|
ccfa38c68e
* Dotted RTL compiles
|
vor 2 Jahren |
marcoonthegit
|
452ec93f06
* implement waitformultiple for win32 only.
|
vor 2 Jahren |
Jinyang He
|
92e60d2107
add loongarch64 linux rtl support
|
vor 2 Jahren |
svenbarth
|
d0b1402e10
* fix for Mantis #37252: apply patch by Bi0T1N to implement TThread.NameThreadForDebugging for Mac OS X 10.6 and newer (older versions don't provide the required functions)
|
vor 4 Jahren |
florian
|
b7fe338bbe
* mips and xtensa compilation fixed
|
vor 4 Jahren |
florian
|
bb97c5ab69
+ RiscV: set threadvarblocksize
|
vor 4 Jahren |
ondrej
|
c64429cdd0
* lazy thread initialization support
|
vor 4 Jahren |
svenbarth
|
73026618c8
* protect against empty strings inside the SetThreadDebugNameA and -U functions
|
vor 5 Jahren |
svenbarth
|
0906714aa4
* fix for Mantis #36950: apply (slightly adjusted) patch by Bi0T1N to implement SetThreadDebugNameA and -U for Linux and Android targets
|
vor 5 Jahren |
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)
|
vor 5 Jahren |
florian
|
3edc0560b0
* patch by Benjamin Rosseaux: TEvent.WaitFor on *nix uses Monotonic Clock now
|
vor 5 Jahren |
florian
|
72416edcc4
+ support for tlsm_general on i386-linux
|
vor 6 Jahren |
florian
|
9c041afc7c
* disable generic threadvar handling if section thread vars are available
|
vor 6 Jahren |
Károly Balogh
|
ab1a82bfb3
fix typo in comment. no functional change.
|
vor 7 Jahren |
pierre
|
0c7646761f
Also disable pthread_attr_setinheritsched call for BeOS
|
vor 7 Jahren |
florian
|
a927181d87
* properly align threadvars for sparc64
|
vor 8 Jahren |
florian
|
1b371b15e3
* make webtbs/tw30535 also working on OSes using cthreads
|
vor 8 Jahren |
sergei
|
67bd4775fd
- Cleaned out thread manager semaphore support which was ever implemented only for Unix, and not used since r28965. This also reverts changes to System unit interface introduced in r27665.
|
vor 9 Jahren |
Jonas Maebe
|
f0c0b00467
* avoid threadvar memory leaks for external hooked threads if the tlskey
|
vor 9 Jahren |
Jonas Maebe
|
5a8959381c
+ Darwin/AArch64 support
|
vor 10 Jahren |
pierre
|
1fcc0490fe
Also use PHTREAD_INHERIT_SCHED in pthread_attr_setinheritedsched for NetBSD system
|
vor 10 Jahren |
Jonas Maebe
|
35a313d98c
* throw an error if RTLEventCreate() fails on Unix
|
vor 10 Jahren |
michael
|
7ee72ef5a8
* Init threading when setting C thread manager
|
vor 11 Jahren |
marco
|
996e802606
* fix memleak pthread_attr, Mantis #25416 by Henry Vermaak.
|
vor 11 Jahren |
Jonas Maebe
|
cada770f9e
* changed return value in case of failure in ThreadManager.SemaphoreInit
|
vor 11 Jahren |
yury
|
d26f0552a0
* Sync with trunk r23404.
|
vor 12 Jahren |
Jonas Maebe
|
d3d0df6e4d
* terminate with an error when initializing a critical section and recursive
|
vor 12 Jahren |
Jonas Maebe
|
676db6d377
* removed stray try/finally statement (mantis #23333)
|
vor 12 Jahren |
tom_at_work
|
810adb2f65
Merge with trunk r22040. Regenerated makefiles.
|
vor 13 Jahren |
tom_at_work
|
bf2a01cfeb
fix pthreads use with Android: it does not provide some functions. This patch is partially based on the bug report 0021525. Further, fix use of sem_timedwait in cthreads.pp since Android supports it.
|
vor 13 Jahren |