ondrej
|
16010570bb
* lazy thread initialization support
|
il y a 4 ans |
svenbarth
|
74a1b6406e
--- Merging r45159 into '.':
|
il y a 4 ans |
marco
|
42a7ca2a92
--- Merging r43589 into '.':
|
il y a 5 ans |
Károly Balogh
|
ab1a82bfb3
fix typo in comment. no functional change.
|
il y a 7 ans |
pierre
|
0c7646761f
Also disable pthread_attr_setinheritsched call for BeOS
|
il y a 7 ans |
florian
|
a927181d87
* properly align threadvars for sparc64
|
il y a 8 ans |
florian
|
1b371b15e3
* make webtbs/tw30535 also working on OSes using cthreads
|
il y a 8 ans |
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.
|
il y a 8 ans |
Jonas Maebe
|
f0c0b00467
* avoid threadvar memory leaks for external hooked threads if the tlskey
|
il y a 9 ans |
Jonas Maebe
|
5a8959381c
+ Darwin/AArch64 support
|
il y a 10 ans |
pierre
|
1fcc0490fe
Also use PHTREAD_INHERIT_SCHED in pthread_attr_setinheritedsched for NetBSD system
|
il y a 10 ans |
Jonas Maebe
|
35a313d98c
* throw an error if RTLEventCreate() fails on Unix
|
il y a 10 ans |
michael
|
7ee72ef5a8
* Init threading when setting C thread manager
|
il y a 11 ans |
marco
|
996e802606
* fix memleak pthread_attr, Mantis #25416 by Henry Vermaak.
|
il y a 11 ans |
Jonas Maebe
|
cada770f9e
* changed return value in case of failure in ThreadManager.SemaphoreInit
|
il y a 11 ans |
yury
|
d26f0552a0
* Sync with trunk r23404.
|
il y a 12 ans |
Jonas Maebe
|
d3d0df6e4d
* terminate with an error when initializing a critical section and recursive
|
il y a 12 ans |
Jonas Maebe
|
676db6d377
* removed stray try/finally statement (mantis #23333)
|
il y a 12 ans |
tom_at_work
|
810adb2f65
Merge with trunk r22040. Regenerated makefiles.
|
il y a 13 ans |
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.
|
il y a 13 ans |
Jonas Maebe
|
8d8fc0fdee
+ RTL for AIX
|
il y a 13 ans |
Jonas Maebe
|
cc736fe115
* use same code path for iphonesim as for darwin (should fix mantis #21190)
|
il y a 13 ans |
Jonas Maebe
|
bfc1a6ff1c
+ added support for intialising/finalising threads not started via the FPC
|
il y a 15 ans |
marco
|
8cce3d3f91
* closethread thread manager field/function. Mantis 13160
|
il y a 15 ans |
Jonas Maebe
|
4d8f578e4c
* when typecasting the result of pthread_self, always call it using
|
il y a 15 ans |
marco
|
c477df5046
* TCriticalSection.Tryenter support (Mantis 15928) + short test/demo
|
il y a 15 ans |
Jonas Maebe
|
9cd0a2ff1e
* link to libpthread at compile time on Linux to avoid problems on some
|
il y a 15 ans |
pierre
|
048b2ba67b
* fix pthread problem wen using nice for solaris
|
il y a 15 ans |
Jonas Maebe
|
c2190ebd30
* return errors from unimplemented functions instead of random values
|
il y a 15 ans |
Jonas Maebe
|
b92df02778
* new Intbasicevent*() implementation based on pthread_cond_signal by
|
il y a 16 ans |