I myśleć ono być bezpieczny. Ponieważ i++ naprawdę znaczyć jak
W INTEL:
movl i, AX
inc AX
W AMD:
movl $0, -4 (%rbp)
addl $1, -4 (%rbp)
W Ten Sposób, w istocie, ono być dwa zgromadzenie instrukcja, i jeżeli the kontekst zmiana zdarzać się w istocie, then the dane korumpować