NEEDED   barrier     memory line 1059
