Skip to content

Releases: plekakis/yatm

1.2.1

21 Feb 09:44
Compare
Choose a tag to compare

This is yatm 1.2.1.

Fix to the parallel for start/end range logic.
MInor optimisation to not lock and unlock the mutex back to back during work stealing.

1.2

13 Feb 13:28
Compare
Choose a tag to compare
1.2

This is yatm 1.2.

Improvements:

  • job lambdas can now capture correctly
  • improved parallel_for by bucketing jobs together so that we don't spam the job system with tiny ones. Default maximum job count = concurrency size
  • added the missing interlocked_exchange_add 32 and 64bit functions

1.1

11 Aug 20:44
Compare
Choose a tag to compare
1.1

This is yatm v1.1.

Additions:

  • Thread naming
  • SRW lock support on Windows
  • Support for custom malloc initialisation (mostly to allow use of rpmalloc and the likes)
  • Bug fixes

1.0

19 Feb 17:08
Compare
Choose a tag to compare
1.0

This is yatm v1.0.