1. An apparatus comprising: a processing element to execute a first transaction; a memory associated with the processing element to store a first data object, the first data object to be associated with a first filter word, wherein in response to a first access, which is in the first transaction and references the first data object, the processor is to execute barrier code including a private store operation to set the first filter word, and wherein in response to a subsequent access, which also is in the first transaction and references the first data object, the processor is to elide at least a portion of the barrier code based on the first filter word being set.