커밋 기록

작성자 SHA1 메시지 날짜
  pierre f80bc70707 + Add _FPC_TlsSize public symbol for use by heaptrc unit 13 년 전
  pierre 4a9c8e330b + Move EXEC_callback into separate file win/systlsdir.inc 13 년 전
  sergei ef48f93d85 * win/systhrd.inc: modified ThreadMain so it initializes RTL if not already done, allowing TLS callbacks to be optional. 14 년 전
  sergei 5c3aca5148 * thread.inc, DoneThread: allow CurrentTM.ReleaseThreadVars to be unassigned and reset ThreadID (in preparation to support Windows native threadvars) 14 년 전
  sergei 02a5efc619 * win/systhrd.inc, clean up: 14 년 전
  sergei 138c2b6b0a * Hacking TLS callbacks into proper shape: 14 년 전
  pierre 1339c66ec9 * SysAllocateThreadVars: Make sure the data slot is only allocated once 14 년 전
  pierre 0fabda01a8 * Added code to support Windows 95 again 14 년 전
  michael cc0be1be4d * Completely initialize threadvars when an external thread is detected. Needs still cleanup code (or a better thread initialization/finalization). 14 년 전
  florian 27ff441975 o patch from Sven Barth: 15 년 전
  marco 8cce3d3f91 * closethread thread manager field/function. Mantis 13160 15 년 전
  marco c477df5046 * TCriticalSection.Tryenter support (Mantis 15928) + short test/demo 15 년 전
  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 15 년 전
  florian fb07fe5856 * always assume a multithreaded application when using threadvars in dlls, resolves #14992 15 년 전
  michael 12fcb19bf4 * Added comment in SysRelocateThreadVar, not working in Windows Vista 16 년 전
  florian 2f8e263560 * allow only one thread at a time to attach on a dll so the tls slot is allocated properly, resolves #12987 16 년 전
  florian a8c6d9ec3a * partially reverted 13571, I didn't get it work on W7 x64 in win32 mode 16 년 전
  florian d3d3596cd6 * accelerated/fixed TLS access on win32 by Pierre Muller 16 년 전
  florian 380f3ac78f * fix from Nikolay Samofatov for #12987: initialize thread vars in libraries on windows correctly 16 년 전
  yury 3b32571557 * Fixed compilation for win64. ThreadID is DWORD on both win32 and win64. 16 년 전
  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 16 년 전
  florian 6c5471f324 * don't destroy LastError when resolving a threadvar on windows, resolves #10205 (?) 17 년 전
  florian ecc45e16db * formatting fixed ;) 18 년 전
  micha 7f2a257102 + heap manager now per thread, reduce heap lock contention 18 년 전
  micha 702685717f * cleanup of rtlevents, remove startwait due to persistance guarantee 18 년 전
  yury ff37ef8786 * fixed i386-wince support. WinCE API functions are cdecl. 18 년 전
  michael d4c30020ee Fix to be able to allocate threadvars when non-rtl code creates a new thread 19 년 전
  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. 19 년 전
  yury 11576fd24b * fixed warnings and notes while compiling system unit for wince. 19 년 전
  florian 33baacbe04 * fixed leaking of TThread 19 년 전