19 ASPLOS 06 10/25Wisconsin Multifacet Project Timing of Compensating Actions // initialize to 0 counter = 0; transaction_begin(); // top-level 1 counter++; // counter gets 1 open_begin(); // level 2 counter++; // counter gets 2 open_commit(abort_action(counter--));...
{}