Searched refs:my_shared_epoch (Results 1 – 1 of 1) sorted by relevance
41 …explicit InputIterator ( T * ptr ) : my_ptr(ptr), my_shared_epoch(new Epoch), my_current_epoch(0) … in InputIterator()44 …REQUIRE_MESSAGE(it.my_current_epoch == it.my_shared_epoch->epoch, "Copying an invalidated iterator… in InputIterator()46 my_shared_epoch = it.my_shared_epoch; in InputIterator()48 ++my_shared_epoch->refcounter; in InputIterator()55 if(my_shared_epoch == it.my_shared_epoch)58 my_shared_epoch = it.my_shared_epoch;59 ++my_shared_epoch->refcounter;72 ++my_shared_epoch->epoch;93 if(0 == --my_shared_epoch->refcounter) { in destroy()94 delete my_shared_epoch; in destroy() local[all …]