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

Refactoring complete #51

Closed lhmouse closed 2 years ago

lhmouse commented 2 years ago

Refactoring of this library is almost complete, except the gthread wrappers. I am planning to incorporate it into the next gcc-mcf package.

Notable enhancements

  1. Rewrote totally to become better looking and well commented.
  2. Added detailed testcases for unit-testing.
  3. Changed the container of thread-local objects from an AVL tree to a hash table.
lhmouse commented 2 years ago

New builds have been uploaded. Closing.