speed 700ms
counter (memory) 0 expected 0
Thread 1
Thread 2
Hit step. Each thread copies counter into its own eax, increments locally, then writes back.