lhmouse / mcfgthread

Cornerstone of the MOST efficient std::thread on Windows for mingw-w64
https://gcc-mcf.lhmouse.com/
Other
277 stars 28 forks source link

Should we migrate gcc from winpthreads to mcfgthread? #251

Closed UsmanTariq2 closed 6 months ago

lhmouse commented 6 months ago

Here's some random stuff:

  1. boost seems to use std::, so no action is to be taken.
  2. Python and mostly others have dedicated Windows native implementation and do not depend on winpthread, so no action is to be taken, either.
  3. libgomp, as part of GCC runtime libraries, asks for pthread explicitly, so code needs to be rewritten. I don't know how much work there is.