stm/policies.h
void onValidate()
            {
                // update our epoch.  Either we are going to abort, or else we
                // are not looking at anything that other active threads have
                // deleted

                // NB: if we want privatization with a heavy fence, this cannot
                // be turned on.
#ifndef PRIVATIZATION_TFENCE
                globalEpoch.on_validation(id);
#endif
            }
/**
             *  Event method on any tx validation call
             */
Event method on any tx validation call
Event method on any tx validation call
void onValidate()
            {
#ifndef PRIVATIZATION_TFENCE
                globalEpoch.on_validation(id);
#endif
            }
void onValidate ( ) { #ifndef PRIVATIZATION_TFENCE globalEpoch . on_validation ( id ) ; #endif }
Event method on any tx validation call
Event method on any tx validation call
// update our epoch.  Either we are going to abort, or else we // are not looking at anything that other active threads have // deleted // NB: if we want privatization with a heavy fence, this cannot // be turned on.