Searched defs:VClock (Results 1 – 3 of 3) sorted by relevance
96 pub struct VClock(SmallVec<[VTimestamp; SMALL_VECTOR]>); struct98 impl VClock { impl101 pub fn new_with_index(index: VectorIdx, timestamp: VTimestamp) -> VClock { in new_with_index()177 impl Clone for VClock { implementation193 impl PartialOrd for VClock { implementation361 impl Index<VectorIdx> for VClock { implementation370 impl IndexMut<VectorIdx> for VClock { implementation447 fn from_slice(mut slice: &[u32]) -> VClock { in from_slice()
746 fn find_gt_index(l: &VClock, r: &VClock) -> Option<VectorIdx> { in find_gt_index()1553 pub fn validate_lock_acquire(&self, lock: &VClock, thread: ThreadId) { in validate_lock_acquire()1564 pub fn validate_lock_release(&self, lock: &mut VClock, thread: ThreadId, current_span: Span) { in validate_lock_release()1579 lock: &mut VClock, in validate_lock_release_shared()
419 thread_clock: &VClock, in store_impl()