Commit d5fb1013 authored by Alan Frindell's avatar Alan Frindell Committed by Facebook GitHub Bot

Make all versions size_t

Summary: as in title

Reviewed By: yfeldblum

Differential Revision: D30966043

fbshipit-source-id: aebe6972edfab79d610d01edcb737bd6102aa364
parent 62887e3e
......@@ -384,17 +384,17 @@ class ReadMostlyTLObserver {
struct LocalSnapshot {
LocalSnapshot() {}
LocalSnapshot(const ReadMostlyMainPtr<const T>& data, int64_t version)
LocalSnapshot(const ReadMostlyMainPtr<const T>& data, size_t version)
: data_(data), version_(version) {}
ReadMostlyWeakPtr<const T> data_;
int64_t version_;
size_t version_;
};
Observer<T> observer_;
mutable Synchronized<ReadMostlyMainPtr<const T>, std::mutex> globalData_;
mutable std::atomic<int64_t> globalVersion_{0};
mutable std::atomic<size_t> globalVersion_{0};
ThreadLocal<LocalSnapshot> localSnapshot_;
};
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment