System and Method for Implementing Reader-Writer Locks Using Hardware Transactional Memory | AMiner