Historique des commits

Auteur SHA1 Message Date
  paul 8cc22972a0 merge r13488 from cpstrnew branch by florian except ncgcon.pas which has a difficult merge conflict (code moved to another unit which is not at the branch during the revision): il y a 14 ans
  paul ae0d732c8f merge r13485 from cpstrnew branch by florian: il y a 14 ans
  paul 28627482c5 merge r13483 from cpstrnew branch by florian: il y a 14 ans
  sergei ef48f93d85 * win/systhrd.inc: modified ThreadMain so it initializes RTL if not already done, allowing TLS callbacks to be optional. il y a 14 ans
  sergei 5c3aca5148 * thread.inc, DoneThread: allow CurrentTM.ReleaseThreadVars to be unassigned and reset ThreadID (in preparation to support Windows native threadvars) il y a 14 ans
  sergei 50952945e1 * Moved WideString-related code, which is identical for Win32 and Win64, into syswin.inc il y a 14 ans
  sergei ea1e44c036 * Hacking TLS callbacks into proper shape, part 2: il y a 14 ans
  sergei 138c2b6b0a * Hacking TLS callbacks into proper shape: il y a 14 ans
  pierre 450fd8784b * section specification method changed il y a 14 ans
  pierre 8e2da253f9 * Index pointer field must be set to correct value in EXECUTABLE as it is used at program launch il y a 14 ans
  pierre bffd571f9d * win/sysos.inc: TTlsDirectory, new record type il y a 14 ans
  pierre 128e2e9cc5 *Dll_entry: Call SysInitMultiThreading to allocate TlsKey if not yet done il y a 14 ans
  sergei 3a7ac49cc2 - Removed Win32Wide2AnsiMove, using Win32Unicode2AnsiMove for both Unicode-to-ansi and Wide-to-ansi conversions. In general, we don't need two different conversion routines in wideStringManager, as long as they differ only in PWideChar vs PUnicodeChar (these types are identical). il y a 14 ans
  florian a0c25dc0f9 - removes Thread_count from the system unit of several OSes: the value of this variable was unpredictable and the hebaviour was not fixable, resolves #18089 il y a 15 ans
  florian 27ff441975 o patch from Sven Barth: il y a 15 ans
  marco df19960f41 * simple fix for 16158, avoid crash on duplicate calling of DLL_PROCESS_DETACH il y a 15 ans
  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 il y a 15 ans
  florian fb07fe5856 * always assume a multithreaded application when using threadvars in dlls, resolves #14992 il y a 15 ans
  florian cc0d946f16 * fixes bootstrapping with 2.2.4 il y a 16 ans
  florian 7a82669942 * forgotten part of r14432 il y a 16 ans
  florian c288e6c105 * deallocate thread variables for the main thread as well, as described in #15002 il y a 16 ans
  michael 1cf64c032f * Patch to remove useless process_entry_hook from sven barth il y a 16 ans
  florian 2f8e263560 * allow only one thread at a time to attach on a dll so the tls slot is allocated properly, resolves #12987 il y a 16 ans
  florian 380f3ac78f * fix from Nikolay Samofatov for #12987: initialize thread vars in libraries on windows correctly il y a 16 ans
  florian a8804cf2a6 * unified some win32/win64 code il y a 17 ans