marco
|
8cce3d3f91
* closethread thread manager field/function. Mantis 13160
|
hace 15 años |
marco
|
c477df5046
* TCriticalSection.Tryenter support (Mantis 15928) + short test/demo
|
hace 15 años |
florian
|
e6648da567
* make heaptrc aware of the fact that multi threading could be initialized before heaptrc itself is initialized, this is currently the case for windows dlls
|
hace 15 años |
florian
|
fb07fe5856
* always assume a multithreaded application when using threadvars in dlls, resolves #14992
|
hace 15 años |
michael
|
12fcb19bf4
* Added comment in SysRelocateThreadVar, not working in Windows Vista
|
hace 16 años |
florian
|
2f8e263560
* allow only one thread at a time to attach on a dll so the tls slot is allocated properly, resolves #12987
|
hace 16 años |
florian
|
a8c6d9ec3a
* partially reverted 13571, I didn't get it work on W7 x64 in win32 mode
|
hace 16 años |
florian
|
d3d3596cd6
* accelerated/fixed TLS access on win32 by Pierre Muller
|
hace 16 años |
florian
|
380f3ac78f
* fix from Nikolay Samofatov for #12987: initialize thread vars in libraries on windows correctly
|
hace 16 años |
yury
|
3b32571557
* Fixed compilation for win64. ThreadID is DWORD on both win32 and win64.
|
hace 16 años |
florian
|
88f6b8854e
* proper error handling in case of thread creation failure on windows, resolves #13768, no test case due because such a test is too sensitive regarding race conditions etc. and might cause false failures
|
hace 16 años |
florian
|
6c5471f324
* don't destroy LastError when resolving a threadvar on windows, resolves #10205 (?)
|
hace 17 años |
florian
|
ecc45e16db
* formatting fixed ;)
|
hace 18 años |
micha
|
7f2a257102
+ heap manager now per thread, reduce heap lock contention
|
hace 18 años |
micha
|
702685717f
* cleanup of rtlevents, remove startwait due to persistance guarantee
|
hace 19 años |
yury
|
ff37ef8786
* fixed i386-wince support. WinCE API functions are cdecl.
|
hace 19 años |
michael
|
d4c30020ee
Fix to be able to allocate threadvars when non-rtl code creates a new thread
|
hace 19 años |
yury
|
e062922528
* added an option to use target-specific memory manager instead of standard. This is controlled by HAS_MEMORYMANAGER and HAS_MT_MEMORYMANAGER defines.
|
hace 19 años |
yury
|
11576fd24b
* fixed warnings and notes while compiling system unit for wince.
|
hace 19 años |
florian
|
33baacbe04
* fixed leaking of TThread
|
hace 19 años |
yury
|
398b31226b
* Fixed threadvars alignment for ARM CPU.
|
hace 20 años |
florian
|
0a58f18502
* from Yury Sidorov:
|
hace 20 años |
florian
|
8adc1c9b0c
+ RTL part of WinCE patches from Yuri Sidorov
|
hace 20 años |
michael
|
859bb30daa
+ Removed HASTHREADVAR SUPPORT_THREADVAR defines
|
hace 20 años |
florian
|
ad3b9b9464
* windows rtl restructuring to share code between win32 and win64
|
hace 20 años |