diff --git a/eden/fs/inodes/EdenMount.cpp b/eden/fs/inodes/EdenMount.cpp index bba6199ac1..8daae968e6 100644 --- a/eden/fs/inodes/EdenMount.cpp +++ b/eden/fs/inodes/EdenMount.cpp @@ -141,7 +141,7 @@ constexpr PathComponentPiece kNfsdSocketName{"nfsd.socket"_pc}; class EdenMount::JournalDiffCallback : public DiffCallback { public: explicit JournalDiffCallback() - : data_{folly::in_place, std::unordered_set()} {} + : data_{std::in_place, std::unordered_set()} {} void ignoredPath(RelativePathPiece, dtype_t) override {} diff --git a/eden/fs/inodes/FileInode.cpp b/eden/fs/inodes/FileInode.cpp index d7b000f234..ea15c797a5 100644 --- a/eden/fs/inodes/FileInode.cpp +++ b/eden/fs/inodes/FileInode.cpp @@ -581,7 +581,7 @@ FileInode::FileInode( const std::optional& initialTimestamps, const ObjectId* hash) : Base(ino, initialMode, initialTimestamps, std::move(parentInode), name), - state_(folly::in_place, hash) {} + state_(std::in_place, hash) {} // The FileInode is in MATERIALIZED_IN_OVERLAY state. FileInode::FileInode( @@ -591,7 +591,7 @@ FileInode::FileInode( mode_t initialMode, const InodeTimestamps& initialTimestamps) : Base(ino, initialMode, initialTimestamps, std::move(parentInode), name), - state_(folly::in_place) {} + state_(std::in_place) {} ImmediateFuture FileInode::setattr( const DesiredMetadata& desired, diff --git a/eden/fs/inodes/InodeTable.h b/eden/fs/inodes/InodeTable.h index b564a51ba2..dcea5f8884 100644 --- a/eden/fs/inodes/InodeTable.h +++ b/eden/fs/inodes/InodeTable.h @@ -246,7 +246,7 @@ class InodeTable { private: explicit InodeTable(MappedDiskVector&& storage, EdenStatsPtr stats) - : state_{folly::in_place, std::move(storage)}, stats_{std::move(stats)} {} + : state_{std::in_place, std::move(storage)}, stats_{std::move(stats)} {} /** * Helper function that, in the common case that this inode number diff --git a/eden/fs/inodes/OverlayFileAccess.cpp b/eden/fs/inodes/OverlayFileAccess.cpp index 1bac7a4aa2..c2f443670f 100644 --- a/eden/fs/inodes/OverlayFileAccess.cpp +++ b/eden/fs/inodes/OverlayFileAccess.cpp @@ -71,7 +71,7 @@ OverlayFileAccess::State::State(size_t cacheSize) : entries{cacheSize} { } OverlayFileAccess::OverlayFileAccess(Overlay* overlay, size_t cacheSize) - : overlay_{overlay}, state_{folly::in_place, cacheSize} {} + : overlay_{overlay}, state_{std::in_place, cacheSize} {} OverlayFileAccess::~OverlayFileAccess() = default; diff --git a/eden/fs/inodes/OverlayFileAccess.h b/eden/fs/inodes/OverlayFileAccess.h index b0d7abe0ad..cb9dedcb3b 100644 --- a/eden/fs/inodes/OverlayFileAccess.h +++ b/eden/fs/inodes/OverlayFileAccess.h @@ -143,7 +143,7 @@ class OverlayFileAccess { std::optional s, const std::optional& sha1, const std::optional& blake3 = std::nullopt) - : file{std::move(f)}, info{folly::in_place, s, sha1, blake3} {} + : file{std::move(f)}, info{std::in_place, s, sha1, blake3} {} struct Info { Info( diff --git a/eden/fs/inodes/TreeInode.cpp b/eden/fs/inodes/TreeInode.cpp index cbdd8629a7..8e9173dcf1 100644 --- a/eden/fs/inodes/TreeInode.cpp +++ b/eden/fs/inodes/TreeInode.cpp @@ -170,7 +170,7 @@ TreeInode::TreeInode( DirContents&& dir, std::optional treeHash) : Base(ino, initialMode, initialTimestamps, parent, name), - contents_(folly::in_place, std::move(dir), std::move(treeHash)) { + contents_(std::in_place, std::move(dir), std::move(treeHash)) { XDCHECK_NE(ino, kRootNodeId); } @@ -184,7 +184,7 @@ TreeInode::TreeInode( EdenMount* mount, DirContents&& dir, std::optional treeHash) - : Base(mount), contents_(folly::in_place, std::move(dir), treeHash) {} + : Base(mount), contents_(std::in_place, std::move(dir), treeHash) {} TreeInode::~TreeInode() = default; diff --git a/eden/fs/store/ObjectStore.cpp b/eden/fs/store/ObjectStore.cpp index 6383ef8357..5fb0f1038a 100644 --- a/eden/fs/store/ObjectStore.cpp +++ b/eden/fs/store/ObjectStore.cpp @@ -69,7 +69,7 @@ ObjectStore::ObjectStore( std::shared_ptr edenConfig, bool windowsSymlinksEnabled, CaseSensitivity caseSensitive) - : metadataCache_{folly::in_place, edenConfig->metadataCacheSize.getValue()}, + : metadataCache_{std::in_place, edenConfig->metadataCacheSize.getValue()}, treeCache_{std::move(treeCache)}, backingStore_{std::move(backingStore)}, stats_{std::move(stats)}, diff --git a/eden/fs/telemetry/ActivityBuffer.h b/eden/fs/telemetry/ActivityBuffer.h index 457aa7d9f0..f1781dfe26 100644 --- a/eden/fs/telemetry/ActivityBuffer.h +++ b/eden/fs/telemetry/ActivityBuffer.h @@ -55,7 +55,7 @@ class ActivityBuffer { template ActivityBuffer::ActivityBuffer(size_t maxEvents) - : events_{folly::in_place, maxEvents} {} + : events_{std::in_place, maxEvents} {} template template diff --git a/eden/fs/utils/ProcessAccessLog.cpp b/eden/fs/utils/ProcessAccessLog.cpp index 7cbd7a1278..e1d050469e 100644 --- a/eden/fs/utils/ProcessAccessLog.cpp +++ b/eden/fs/utils/ProcessAccessLog.cpp @@ -18,7 +18,7 @@ namespace facebook::eden { struct ThreadLocalBucket { explicit ThreadLocalBucket(ProcessAccessLog* processAccessLog) - : state_{folly::in_place, processAccessLog} {} + : state_{std::in_place, processAccessLog} {} ~ThreadLocalBucket() { // This thread is going away, so merge our data into the parent.