florian
|
72416edcc4
+ support for tlsm_general on i386-linux
|
6 жил өмнө |
marco
|
8c854cedee
* more case fixes, mantis #32832 manually done.
|
7 жил өмнө |
michael
|
16ba47be46
* Patch from Ondrej Pokorny to convert unit names to CamelCase (bug ID 33481)
|
7 жил өмнө |
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.
|
8 жил өмнө |
nickysn
|
12a9664181
* use 16-bit offsets for threadvars on CPUs with 16-bit address space
|
9 жил өмнө |
sergei
|
d7c863185f
* Added plain calls for semaphore-related functionality, this removes need to maintain a second copy of thread manager in unis/tthread.inc.
|
11 жил өмнө |
sergei
|
f2a4d1bbbc
- Do not compile generic threadvar code if tf_section_threadvars flag is enabled for target (currently there are no such targets).
|
11 жил өмнө |
pierre
|
7f5aa5a441
Avoid some range check errors for msdos target
|
12 жил өмнө |
svenbarth
|
764f36a179
Extend TThread with (class) methods and (class) properties from Delphi 2007 and newer.
|
12 жил өмнө |
Jonas Maebe
|
14b1c8a99c
* moved fpc_threadvar_relocate_proc from systemh.inc to thread.inc
|
12 жил өмнө |
Jonas Maebe
|
dfe59e6838
- removed unimplemented/unsupported rtleventsync (mantis #23332)
|
12 жил өмнө |
marco
|
8cce3d3f91
* closethread thread manager field/function. Mantis 13160
|
15 жил өмнө |
marco
|
c477df5046
* TCriticalSection.Tryenter support (Mantis 15928) + short test/demo
|
15 жил өмнө |
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
|
20 жил өмнө |
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 жил өмнө |