Historial de Commits

Autor SHA1 Mensaje Fecha
  svenbarth 11b601d44c * TThread.Terminate does not have any platform specific behavior (it should only set FTerminated to true and call TerminatedSet), thus move it to the platform independant part hace 5 años
  michael b7bd9f3325 * Add TerminatedSet (delphi compatibility, bug ID #37388) hace 5 años
  michael 65c880a7f6 * Use STACK_SIZE_PARAM_IS_A_RESERVATION for stack sizes, should fix bug ID #17755 hace 9 años
  svenbarth bd7cc36ea6 The documentation says that a "BeginThread" needs to be followed by a "CloseThread". The implementation of TThread did not respect this yet. hace 12 años
  svenbarth 764f36a179 Extend TThread with (class) methods and (class) properties from Delphi 2007 and newer. hace 12 años
  sergei 2a303c88f5 * On thread creation error, use a resourcestring message and textual representation of system error code. hace 14 años
  sergei ffc357a528 * TThread, Windows implementation: prevent resource leak when destroying an initially suspended and never resumed thread. The thread must be always resumed so that ThreadProc can complete and cleanup. Fixes Mantis #17560. hace 15 años
  sergei a66876704b * Windows platforms: always start a thread in suspended state and resume it later in AfterConstruction if necessary, prevents race conditions in constructor. Fixes Mantis #16884 on Windows. hace 15 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
  marco 82b9749e71 * thread creation failure for win<x>. Mantis 13798 hace 16 años
  micha be06f28b18 - win rtl: remove unused thread window (hint by Sergei Gorelkin) hace 16 años
  Vincent Snijders acba12517b * fixed compilation on win64 by using LResult as result type of a window proc hace 16 años
  micha 3b171cb6fb * windows rtl: fix resource leak when cleaning up last tthread without message loop (fixes issue #13173) hace 16 años
  yury ff37ef8786 * fixed i386-wince support. WinCE API functions are cdecl. hace 19 años
  florian 33baacbe04 * fixed leaking of TThread hace 19 años
  florian 4084c4261d + more units for winx64 hace 19 años