testing hardware transaction memory