picotm 0.7.0 released
Version 0.7.0 of picotm has been released today.
Here’s a list of new features and bug fixes.
- Added lock manager. The lock manager maintains R/W locks, resolves conflicts and schedules locks to transactions. Different scheduling strategies and irrevocability are supported.
- The number of retries per transaction is now limited. This change results in more predictable transaction scheduling and higher throughput.
- Transactional Memory module now uses picotm’s R/W lock. This change integrates TM into the overall locking code
- Individual test cases for each module. The test cases have been split up and moved to their respective module. Test infrstructure is shared among them.
- Fix:
getcwd_tx()
now appends the correct command to the transaction log. - Fix:
open_tx()
now works correctly with relative paths
picotm 0.7.0 is available for download on the GitHub release page.
subscribe via RSS