EazyHTM: eager-lazy hardware transactional memory

2009