Historique des commits

Auteur SHA1 Message Date
  marcoonthegit 452ec93f06 * implement waitformultiple for win32 only. il y a 2 ans
  ondrej c64429cdd0 * lazy thread initialization support il y a 4 ans
  michael 213d2905df * Change some methods from using var to using out (bug ID 37376) il y a 5 ans
  svenbarth c8b7094378 * fix for Mantis #36940: apply (adjusted) patch by Bi0T1N to add functionality to the thread manager to set a thread's debug name (if supported by the platform) il y a 5 ans
  florian 72416edcc4 + support for tlsm_general on i386-linux il y a 7 ans
  marco 8c854cedee * more case fixes, mantis #32832 manually done. il y a 7 ans
  michael 16ba47be46 * Patch from Ondrej Pokorny to convert unit names to CamelCase (bug ID 33481) il y a 7 ans
  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. il y a 9 ans
  nickysn 12a9664181 * use 16-bit offsets for threadvars on CPUs with 16-bit address space il y a 10 ans
  sergei d7c863185f * Added plain calls for semaphore-related functionality, this removes need to maintain a second copy of thread manager in unis/tthread.inc. il y a 11 ans
  sergei f2a4d1bbbc - Do not compile generic threadvar code if tf_section_threadvars flag is enabled for target (currently there are no such targets). il y a 12 ans
  pierre 7f5aa5a441 Avoid some range check errors for msdos target il y a 12 ans
  svenbarth 764f36a179 Extend TThread with (class) methods and (class) properties from Delphi 2007 and newer. il y a 12 ans
  Jonas Maebe 14b1c8a99c * moved fpc_threadvar_relocate_proc from systemh.inc to thread.inc il y a 13 ans
  Jonas Maebe dfe59e6838 - removed unimplemented/unsupported rtleventsync (mantis #23332) il y a 13 ans
  marco 8cce3d3f91 * closethread thread manager field/function. Mantis 13160 il y a 15 ans
  marco c477df5046 * TCriticalSection.Tryenter support (Mantis 15928) + short test/demo il y a 15 ans
  Jonas Maebe 5a88be1030 * set default stack size to 4 MiB instead of to 32 KiB il y a 16 ans
  micha 7f2a257102 + heap manager now per thread, reduce heap lock contention il y a 18 ans
  daniel 6aad495cbb * Increase type safety: PRTLevent=type pointer; il y a 18 ans
  micha 702685717f * cleanup of rtlevents, remove startwait due to persistance guarantee il y a 19 ans
  Jonas Maebe 0c3afc0cf4 + implementation of cSemaphore* and BasicRTLEvent based on il y a 19 ans
  Almindor 2ee7e64a4a * adds semaphore support to ThreadManager, removes pipe hack from non linux il y a 19 ans
  tom_at_work 367df58016 * stack related things (sizes, calculations, etc.) are now 64 bit on 64 bit platforms il y a 20 ans
  florian 370a66a452 * reverted r1651 il y a 20 ans
  florian a884848684 * ThreadProc needs stdcall or cdecl calling conventions usually il y a 20 ans
  florian 9e30922547 * fixed previous commit il y a 20 ans
  florian 7bff61ce29 * patch from Ales Katona to add a stack size parameter to tthread functions il y a 20 ans
  michael 859bb30daa + Removed HASTHREADVAR SUPPORT_THREADVAR defines il y a 20 ans
  florian ad3b9b9464 * windows rtl restructuring to share code between win32 and win64 il y a 20 ans