1 parent, pre-fork 2 child 3 parent, pre-fork 4 parent 5 Store Atomic Add: 32 bit 2156643710, 64 bit 12633614303292 6 Load Atomic Add: 32 bit 2156643710, 64 bit 12633614303292 7 Load Atomic Swap: 32 bit 3456986, 64 bit 3555751 8 Load Atomic Increment: 32 bit 6913974, 64 bit 6913974 9 Load Atomic Decrement: 32 bit 4288053322, 64 bit -6913974 10 Load Atomic Clear: 32 bit 0, 64 bit 0 11 Load Atomic Set: 32 bit 4294967295, 64 bit -1 12 laa and saa: base1: 6913974, base2: 21777111 13 laad and saad: base1: 6913974, base2: 23901514779351 14 law and saa: base1: 3456986, base2: 2153186724 15 lawd and saad: base1: 3456986, base2: 11950752204196 16 lai and saa: base1: 6913974, base2: 21777111 17 laid and saad: base1: 6913974, base2: 23901514779351 18 las and saa: base1: 4294967295, base2: 4288053323 19 lasd and saad: base1: -1, base2: -6913973 20 lad and saa: base1: 4288053322, base2: 4273190185 21 ladd and saad: base1: -6913974, base2: -23901514779351 22 lac and saa: base1: 0, base2: 0 23 lacd and saad: base1: 0, base2: 0 24 PASS 1 25 PASS 2 26 PASS 3 27 PASS 4 28 PASS 5 29 PASS 6 30 PASS 7 31 PASS 8 32 PASS 9 33 PASS 10 34 PASS 11 35 PASS 12 36 PASS 13 37 PASS 14 38 PASS 15 39 PASS 16 40 PASS 17 41 PASS 18 42 PASS 19 43 parent exits 44