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.
getcwd_tx()now appends the correct command to the transaction log.
open_tx()now works correctly with relative paths
picotm 0.7.0 is available for download on the GitHub release page.
subscribe via RSS