1. A system for managing rollback in a transactional memory environment, comprising: a processor; a transactional memory; and a transactional memory manager configured to perform a rollback on the transactional memory, the transactional memory manager configured to: responsive to detecting a begin transaction directive by the processor, detect an access of a first memory location of the transactional memory not needing rollback and indicate that the first memory location does not need to be rolled back while detecting an access to a second memory location of the transactional memory and indicating that a rollback will be required; and responsive to detecting an end transaction directive after the begin transaction directive and a conflict requiring a rollback, omit a rollback of the first memory location while performing rollback on the second memory location.