Lịch sử commit

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