Be notified of new releases
Create your free GitHub account today to subscribe to this repository for new releases and build software alongside 28 million developers.Sign up
- 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.