I just released a new OmniThreadLibrary. Not many changes, just some fixes and - of course - support for RAD Studio 13.
OmniThreadLibrary now supports 19 major Delphi releases: 2007, 2009, 2010, XE, XE2, XE3, XE4, XE5, XE6, XE7, XE8, 10 Seattle, 10.1 Berlin, 10.2 Tokyo, 10.3 Rio, 10.4 Sydney, 11 Alexandria, 12 Athens, and 13 Florence. I wonder whether this is a record in the Delphi open-source world :)
New features
- Added Delphi 13 packages supporting 64-bit IDE.
- Implemented TOmniValue.AsUInt64.
- [SMelnyk64] Fix: AV in TOmniParallelLoopBase.InternalExecute when taskFinalizer is not provided.
- Fixed TOmniGroupAffinity.Create with 64 processors on 64-bit.
- Use correct time-measurement functions in OtlEventMonitor.
- [Anton Alisov] Fixed critical section handling in TOmniValueQueue.DoWithCritSec.
- Avoid range check in OtlThreadPool on 64 CPU systems.
You can get it on GitHub, download it from my Google Drive, or - soon - install it via GetIt!
No comments:
Post a Comment