Historial de Commits

Autor SHA1 Mensaje Fecha
  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