Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 29 May 2020 03:00:35 +0000 (UTC)
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r536877 - in head/devel/folly: . files
Message-ID:  <202005290300.04T30ZsD078293@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Fri May 29 03:00:35 2020
New Revision: 536877
URL: https://svnweb.freebsd.org/changeset/ports/536877

Log:
  devel/folly: Update 2019.06.17.00 -> 2020.05.25.00

Added:
  head/devel/folly/files/patch-CMake_folly-deps.cmake   (contents, props changed)
  head/devel/folly/files/patch-folly_CMakeLists.txt   (contents, props changed)
  head/devel/folly/files/patch-folly_experimental_symbolizer_Dwarf.cpp   (contents, props changed)
  head/devel/folly/files/patch-folly_memory_detail_MallocImpl.h   (contents, props changed)
  head/devel/folly/files/patch-folly_portability_Stdlib.h   (contents, props changed)
Deleted:
  head/devel/folly/files/patch-folly_lang_UncaughtExceptions.h
  head/devel/folly/files/patch-folly_memory_Malloc.h
Modified:
  head/devel/folly/Makefile
  head/devel/folly/distinfo
  head/devel/folly/pkg-plist

Modified: head/devel/folly/Makefile
==============================================================================
--- head/devel/folly/Makefile	Fri May 29 02:07:53 2020	(r536876)
+++ head/devel/folly/Makefile	Fri May 29 03:00:35 2020	(r536877)
@@ -2,13 +2,9 @@
 
 PORTNAME=	folly
 DISTVERSIONPREFIX=	v
-DISTVERSION=	2019.06.17.00
-PORTREVISION=	5
+DISTVERSION=	2020.05.25.00
 CATEGORIES=	devel
 
-PATCH_SITES=	https://github.com/${GH_ACCOUNT}/${PORTNAME}/commit/
-PATCHFILES=	1df75a13c2f52ee275b6f95be87a02a474e3386f.patch:-p1
-
 MAINTAINER=	yuri@FreeBSD.org
 COMMENT=	C++ library developed and used at Facebook
 
@@ -21,6 +17,7 @@ BROKEN_FreeBSD_13=	clang crashes: https://bugs.llvm.or
 LIB_DEPENDS=	libboost_atomic.so:devel/boost-libs \
 		libdouble-conversion.so:devel/double-conversion \
 		libevent.so:devel/libevent \
+		libfmt.so:devel/libfmt \
 		libgflags.so:devel/gflags \
 		libglog.so:devel/glog \
 		liblz4.so:archivers/liblz4 \
@@ -28,6 +25,7 @@ LIB_DEPENDS=	libboost_atomic.so:devel/boost-libs \
 		libsodium.so:security/libsodium \
 		libunwind.so:devel/libunwind \
 		libzstd.so:archivers/zstd
+TEST_DEPENDS=	googletest>0:devel/googletest
 
 USES=		cmake compiler:c++17-lang ssl
 USE_GITHUB=	yes
@@ -35,7 +33,14 @@ GH_ACCOUNT=	facebook
 USE_LDCONFIG=	yes
 
 CMAKE_ON=	BUILD_SHARED_LIBS
+CMAKE_OFF=	FREEBSD_BUILD_EXAMPLES FREEBSD_FOLLY_USE_SYMBOLIZER # enabling symbolizer causes undefined symbol _r_debug, see https://github.com/facebook/folly/issues/1373
 
 CXXFLAGS+=	-fPIC
+
+do-test:
+	@cd ${BUILD_WRKSRC} && \
+		${SETENV} ${CONFIGURE_ENV} ${CMAKE_BIN} ${CMAKE_ARGS} -DBUILD_TESTS:BOOL=ON ${CMAKE_SOURCE_PATH} && \
+		${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} ${ALL_TARGET} && \
+		${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} test
 
 .include <bsd.port.mk>

Modified: head/devel/folly/distinfo
==============================================================================
--- head/devel/folly/distinfo	Fri May 29 02:07:53 2020	(r536876)
+++ head/devel/folly/distinfo	Fri May 29 03:00:35 2020	(r536877)
@@ -1,5 +1,3 @@
-TIMESTAMP = 1561001550
-SHA256 (facebook-folly-v2019.06.17.00_GH0.tar.gz) = dc7ee18b24521a842fc5f7166d44b3db7246354ba4b22aa58b6a2444bb6cae6b
-SIZE (facebook-folly-v2019.06.17.00_GH0.tar.gz) = 2951001
-SHA256 (1df75a13c2f52ee275b6f95be87a02a474e3386f.patch) = 095fac5e28acc5bb2a70a5c0cd3d693dd8c0b1835f2cffc0170ef96e2441a7ad
-SIZE (1df75a13c2f52ee275b6f95be87a02a474e3386f.patch) = 4837
+TIMESTAMP = 1590603778
+SHA256 (facebook-folly-v2020.05.25.00_GH0.tar.gz) = bceb726307fd63f31dc4e3ae89f0c461bae5aa75d08f7115ef0a2cb7ac40d519
+SIZE (facebook-folly-v2020.05.25.00_GH0.tar.gz) = 3214886

Added: head/devel/folly/files/patch-CMake_folly-deps.cmake
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/folly/files/patch-CMake_folly-deps.cmake	Fri May 29 03:00:35 2020	(r536877)
@@ -0,0 +1,11 @@
+--- CMake/folly-deps.cmake.orig	2020-05-29 02:22:17 UTC
++++ CMake/folly-deps.cmake
+@@ -155,7 +155,7 @@ endif()
+ find_package(Backtrace)
+ set(FOLLY_HAVE_BACKTRACE ${Backtrace_FOUND})
+ if (FOLLY_HAVE_ELF_H AND FOLLY_HAVE_BACKTRACE AND LIBDWARF_FOUND)
+-  set(FOLLY_USE_SYMBOLIZER ON)
++  set(FOLLY_USE_SYMBOLIZER ${FREEBSD_FOLLY_USE_SYMBOLIZER})
+ endif()
+ message(STATUS "Setting FOLLY_USE_SYMBOLIZER: ${FOLLY_USE_SYMBOLIZER}")
+ 

Added: head/devel/folly/files/patch-folly_CMakeLists.txt
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/folly/files/patch-folly_CMakeLists.txt	Fri May 29 03:00:35 2020	(r536877)
@@ -0,0 +1,12 @@
+--- folly/CMakeLists.txt.orig	2020-05-27 18:59:36 UTC
++++ folly/CMakeLists.txt
+@@ -27,7 +27,9 @@ install(
+ )
+ 
+ add_subdirectory(experimental/exception_tracer)
++if (FREEBSD_BUILD_EXAMPLES)
+ add_subdirectory(logging/example)
++endif()
+ 
+ if (PYTHON_EXTENSIONS)
+   # Create tree of symbolic links in structure required for successful

Added: head/devel/folly/files/patch-folly_experimental_symbolizer_Dwarf.cpp
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/folly/files/patch-folly_experimental_symbolizer_Dwarf.cpp	Fri May 29 03:00:35 2020	(r536877)
@@ -0,0 +1,14 @@
+--- folly/experimental/symbolizer/Dwarf.cpp.orig	2020-05-27 18:46:20 UTC
++++ folly/experimental/symbolizer/Dwarf.cpp
+@@ -1264,9 +1264,11 @@ Dwarf::LineNumberVM::StepResult Dwarf::LineNumberVM::s
+       // use unbounded amounts of state (ie. use the heap).  We'll do a second
+       // pass (using nextDefineFile()) if necessary.
+       break;
++#if !defined(__FreeBSD__)
+     case DW_LNE_set_discriminator:
+       discriminator_ = readULEB(program);
+       return CONTINUE;
++#endif
+   }
+ 
+   // Unrecognized extended opcode

Added: head/devel/folly/files/patch-folly_memory_detail_MallocImpl.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/folly/files/patch-folly_memory_detail_MallocImpl.h	Fri May 29 03:00:35 2020	(r536877)
@@ -0,0 +1,13 @@
+--- folly/memory/detail/MallocImpl.h.orig	2020-05-27 18:42:57 UTC
++++ folly/memory/detail/MallocImpl.h
+@@ -38,9 +38,9 @@ int mallctlnametomib(const char*, size_t*, size_t*)
+     __attribute__((__nothrow__, __weak__));
+ int mallctlbymib(const size_t*, size_t, void*, size_t*, void*, size_t)
+     __attribute__((__nothrow__, __weak__));
++#endif
+ bool MallocExtension_Internal_GetNumericProperty(const char*, size_t, size_t*)
+     __attribute__((__weak__));
+-#endif
+ #else
+ extern void* (*mallocx)(size_t, int);
+ extern void* (*rallocx)(void*, size_t, int);

Added: head/devel/folly/files/patch-folly_portability_Stdlib.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/folly/files/patch-folly_portability_Stdlib.h	Fri May 29 03:00:35 2020	(r536877)
@@ -0,0 +1,11 @@
+--- folly/portability/Stdlib.h.orig	2020-05-27 18:53:42 UTC
++++ folly/portability/Stdlib.h
+@@ -52,7 +52,7 @@ char*** _NSGetEnviron(void);
+ 
+ #if defined(__FreeBSD__)
+ // Needed to resolve linkage
+-char** environ;
++extern char** environ;
+ #endif
+ 
+ #if !__linux__ && !FOLLY_MOBILE

Modified: head/devel/folly/pkg-plist
==============================================================================
--- head/devel/folly/pkg-plist	Fri May 29 02:07:53 2020	(r536876)
+++ head/devel/folly/pkg-plist	Fri May 29 03:00:35 2020	(r536877)
@@ -1,4 +1,3 @@
-include/folly/AtomicBitSet.h
 include/folly/AtomicHashArray-inl.h
 include/folly/AtomicHashArray.h
 include/folly/AtomicHashMap-inl.h
@@ -9,11 +8,11 @@ include/folly/AtomicUnorderedMap.h
 include/folly/Benchmark.h
 include/folly/Bits.h
 include/folly/CPortability.h
-include/folly/CachelinePadded.h
 include/folly/CancellationToken-inl.h
 include/folly/CancellationToken.h
 include/folly/Chrono.h
 include/folly/ClockGettimeWrappers.h
+include/folly/ConcurrentBitSet.h
 include/folly/ConcurrentSkipList-inl.h
 include/folly/ConcurrentSkipList.h
 include/folly/ConstexprMath.h
@@ -54,7 +53,6 @@ include/folly/IntrusiveList.h
 include/folly/Lazy.h
 include/folly/Likely.h
 include/folly/LockTraits.h
-include/folly/LockTraitsBoost.h
 include/folly/MPMCPipeline.h
 include/folly/MPMCQueue.h
 include/folly/MacAddress.h
@@ -73,7 +71,6 @@ include/folly/Poly.h
 include/folly/PolyException.h
 include/folly/Portability.h
 include/folly/Preprocessor.h
-include/folly/PriorityMPMCQueue.h
 include/folly/ProducerConsumerQueue.h
 include/folly/RWSpinLock.h
 include/folly/Random-inl.h
@@ -110,7 +107,9 @@ include/folly/VirtualExecutor.h
 include/folly/chrono/Conv.h
 include/folly/chrono/Hardware.h
 include/folly/compression/Compression.h
-include/folly/compression/Counters.h
+include/folly/compression/CompressionContextPool.h
+include/folly/compression/CompressionContextPoolSingletons.h
+include/folly/compression/CompressionCoreLocalContextPool.h
 include/folly/compression/Utils.h
 include/folly/compression/Zlib.h
 include/folly/compression/Zstd.h
@@ -142,9 +141,15 @@ include/folly/container/SparseByteSet.h
 include/folly/container/detail/BitIteratorDetail.h
 include/folly/container/detail/F14Defaults.h
 include/folly/container/detail/F14IntrinsicsAvailability.h
+include/folly/container/detail/F14MapFallback.h
 include/folly/container/detail/F14Mask.h
 include/folly/container/detail/F14Policy.h
+include/folly/container/detail/F14SetFallback.h
 include/folly/container/detail/F14Table.h
+include/folly/container/detail/Util.h
+include/folly/container/test/F14TestUtil.h
+include/folly/container/test/TrackingTypes.h
+include/folly/detail/AsyncTrace.h
 include/folly/detail/AtFork.h
 include/folly/detail/AtomicHashUtils.h
 include/folly/detail/AtomicUnorderedMapUtils.h
@@ -180,6 +185,7 @@ include/folly/executors/CPUThreadPoolExecutor.h
 include/folly/executors/Codel.h
 include/folly/executors/DrivableExecutor.h
 include/folly/executors/EDFThreadPoolExecutor.h
+include/folly/executors/ExecutorWithPriority-inl.h
 include/folly/executors/ExecutorWithPriority.h
 include/folly/executors/FiberIOExecutor.h
 include/folly/executors/FutureExecutor.h
@@ -212,6 +218,7 @@ include/folly/experimental/AtomicReadMostlyMainPtr.h
 include/folly/experimental/AutoTimer.h
 include/folly/experimental/BitVectorCoding.h
 include/folly/experimental/Bits.h
+include/folly/experimental/Cleanup.h
 include/folly/experimental/CodingDetail.h
 include/folly/experimental/DynamicParser-inl.h
 include/folly/experimental/DynamicParser.h
@@ -227,12 +234,16 @@ include/folly/experimental/JSONSchema.h
 include/folly/experimental/JemallocHugePageAllocator.h
 include/folly/experimental/JemallocNodumpAllocator.h
 include/folly/experimental/LockFreeRingBuffer.h
+include/folly/experimental/MasterPtr.h
 include/folly/experimental/NestedCommandLineApp.h
 include/folly/experimental/ProgramOptions.h
+include/folly/experimental/QuotientMultiSet-inl.h
+include/folly/experimental/QuotientMultiSet.h
 include/folly/experimental/ReadMostlySharedPtr.h
 include/folly/experimental/RelaxedConcurrentPriorityQueue.h
 include/folly/experimental/STTimerFDTimeoutManager.h
 include/folly/experimental/Select64.h
+include/folly/experimental/SingleWriterFixedHashMap.h
 include/folly/experimental/SingletonRelaxedCounter.h
 include/folly/experimental/StampedPtr.h
 include/folly/experimental/StringKeyedCommon.h
@@ -242,31 +253,57 @@ include/folly/experimental/StringKeyedUnorderedMap.h
 include/folly/experimental/StringKeyedUnorderedSet.h
 include/folly/experimental/TLRefCount.h
 include/folly/experimental/TestUtil.h
+include/folly/experimental/ThreadWheelTimekeeperHighRes.h
 include/folly/experimental/ThreadedRepeatingFunctionRunner.h
 include/folly/experimental/TimerFD.h
 include/folly/experimental/TimerFDTimeoutManager.h
 include/folly/experimental/TupleOps.h
 include/folly/experimental/bser/Bser.h
+include/folly/experimental/coro/Accumulate-inl.h
+include/folly/experimental/coro/Accumulate.h
 include/folly/experimental/coro/AsyncGenerator.h
+include/folly/experimental/coro/AsyncPipe.h
+include/folly/experimental/coro/AsyncScope.h
 include/folly/experimental/coro/Baton.h
 include/folly/experimental/coro/BlockingWait.h
 include/folly/experimental/coro/Collect-inl.h
 include/folly/experimental/coro/Collect.h
+include/folly/experimental/coro/Concat-inl.h
+include/folly/experimental/coro/Concat.h
 include/folly/experimental/coro/CurrentExecutor.h
+include/folly/experimental/coro/Dematerialize-inl.h
+include/folly/experimental/coro/Dematerialize.h
+include/folly/experimental/coro/Error.h
+include/folly/experimental/coro/FutureUtil.h
 include/folly/experimental/coro/Generator.h
+include/folly/experimental/coro/GmockHelpers.h
+include/folly/experimental/coro/Invoke.h
+include/folly/experimental/coro/Materialize-inl.h
+include/folly/experimental/coro/Materialize.h
+include/folly/experimental/coro/Merge-inl.h
+include/folly/experimental/coro/Merge.h
+include/folly/experimental/coro/Multiplex-inl.h
+include/folly/experimental/coro/Multiplex.h
 include/folly/experimental/coro/Mutex.h
 include/folly/experimental/coro/SharedLock.h
 include/folly/experimental/coro/SharedMutex.h
+include/folly/experimental/coro/Sleep-inl.h
+include/folly/experimental/coro/Sleep.h
 include/folly/experimental/coro/Task.h
 include/folly/experimental/coro/TimedWait.h
 include/folly/experimental/coro/Traits.h
+include/folly/experimental/coro/Transform-inl.h
+include/folly/experimental/coro/Transform.h
+include/folly/experimental/coro/UnboundedQueue.h
 include/folly/experimental/coro/Utils.h
 include/folly/experimental/coro/ViaIfAsync.h
 include/folly/experimental/coro/Wait.h
+include/folly/experimental/coro/WithCancellation.h
 include/folly/experimental/coro/detail/Barrier.h
 include/folly/experimental/coro/detail/BarrierTask.h
 include/folly/experimental/coro/detail/Helpers.h
 include/folly/experimental/coro/detail/InlineTask.h
+include/folly/experimental/coro/detail/Malloc.h
 include/folly/experimental/coro/detail/ManualLifetime.h
 include/folly/experimental/coro/detail/Traits.h
 include/folly/experimental/crypto/Blake2xb.h
@@ -301,6 +338,7 @@ include/folly/fibers/BoostContextCompatibility.h
 include/folly/fibers/CallOnce.h
 include/folly/fibers/EventBaseLoopController-inl.h
 include/folly/fibers/EventBaseLoopController.h
+include/folly/fibers/ExecutorBasedLoopController.h
 include/folly/fibers/ExecutorLoopController-inl.h
 include/folly/fibers/ExecutorLoopController.h
 include/folly/fibers/Fiber-inl.h
@@ -309,6 +347,7 @@ include/folly/fibers/FiberManager-inl.h
 include/folly/fibers/FiberManager.h
 include/folly/fibers/FiberManagerInternal-inl.h
 include/folly/fibers/FiberManagerInternal.h
+include/folly/fibers/FiberManagerMap-inl.h
 include/folly/fibers/FiberManagerMap.h
 include/folly/fibers/ForEach-inl.h
 include/folly/fibers/ForEach.h
@@ -323,6 +362,7 @@ include/folly/fibers/TimedMutex-inl.h
 include/folly/fibers/TimedMutex.h
 include/folly/fibers/WhenN-inl.h
 include/folly/fibers/WhenN.h
+include/folly/fibers/async/Async.h
 include/folly/fibers/detail/AtomicBatchDispatcher.h
 include/folly/fibers/traits.h
 include/folly/folly-config.h
@@ -334,6 +374,7 @@ include/folly/futures/Future-inl.h
 include/folly/futures/Future-pre.h
 include/folly/futures/Future.h
 include/folly/futures/FutureSplitter.h
+include/folly/futures/ManualTimekeeper.h
 include/folly/futures/Portability.h
 include/folly/futures/Promise-inl.h
 include/folly/futures/Promise.h
@@ -341,6 +382,7 @@ include/folly/futures/Retrying.h
 include/folly/futures/SharedPromise-inl.h
 include/folly/futures/SharedPromise.h
 include/folly/futures/ThreadWheelTimekeeper.h
+include/folly/futures/WTCallback.h
 include/folly/futures/detail/Core.h
 include/folly/futures/detail/Types.h
 include/folly/gen/Base-inl.h
@@ -365,6 +407,7 @@ include/folly/hash/SpookyHashV1.h
 include/folly/hash/SpookyHashV2.h
 include/folly/hash/detail/ChecksumDetail.h
 include/folly/init/Init.h
+include/folly/init/Phase.h
 include/folly/io/Cursor-inl.h
 include/folly/io/Cursor.h
 include/folly/io/GlobalShutdownSocketSet.h
@@ -373,6 +416,7 @@ include/folly/io/IOBufQueue.h
 include/folly/io/RecordIO-inl.h
 include/folly/io/RecordIO.h
 include/folly/io/ShutdownSocketSet.h
+include/folly/io/SocketOptionMap.h
 include/folly/io/TypedIOBuf.h
 include/folly/io/async/AsyncPipe.h
 include/folly/io/async/AsyncSSLSocket.h
@@ -391,6 +435,7 @@ include/folly/io/async/DelayedDestruction.h
 include/folly/io/async/DelayedDestructionBase.h
 include/folly/io/async/DestructorCheck.h
 include/folly/io/async/EventBase.h
+include/folly/io/async/EventBaseBackendBase.h
 include/folly/io/async/EventBaseLocal.h
 include/folly/io/async/EventBaseManager.h
 include/folly/io/async/EventBaseThread.h
@@ -432,10 +477,14 @@ include/folly/json.h
 include/folly/json_patch.h
 include/folly/json_pointer.h
 include/folly/lang/Align.h
+include/folly/lang/Aligned.h
+include/folly/lang/Assume-inl.h
 include/folly/lang/Assume.h
 include/folly/lang/Bits.h
+include/folly/lang/CArray.h
+include/folly/lang/CString.h
+include/folly/lang/Cast.h
 include/folly/lang/CheckedMath.h
-include/folly/lang/ColdClass.h
 include/folly/lang/CustomizationPoint.h
 include/folly/lang/Exception.h
 include/folly/lang/Launder.h
@@ -448,6 +497,8 @@ include/folly/lang/StaticConst.h
 include/folly/lang/TypeInfo.h
 include/folly/lang/UncaughtExceptions.h
 include/folly/logging/AsyncFileWriter.h
+include/folly/logging/AsyncLogWriter.h
+include/folly/logging/BridgeFromGoogleLogging.h
 include/folly/logging/CustomLogFormatter.h
 include/folly/logging/FileHandlerFactory.h
 include/folly/logging/FileWriterFactory.h
@@ -482,6 +533,7 @@ include/folly/memory/EnableSharedFromThis.h
 include/folly/memory/MallctlHelper.h
 include/folly/memory/Malloc.h
 include/folly/memory/MemoryResource.h
+include/folly/memory/ReentrantAllocator.h
 include/folly/memory/SanitizeLeak.h
 include/folly/memory/ThreadCachedArena.h
 include/folly/memory/UninitializedMemoryHacks.h
@@ -529,7 +581,11 @@ include/folly/portability/Time.h
 include/folly/portability/Unistd.h
 include/folly/portability/Windows.h
 include/folly/python/AsyncioExecutor.h
+include/folly/python/async_generator.h
+include/folly/python/coro.h
+include/folly/python/executor.h
 include/folly/python/futures.h
+include/folly/python/iobuf.h
 include/folly/small_vector.h
 include/folly/sorted_vector_types.h
 include/folly/ssl/Init.h
@@ -539,32 +595,32 @@ include/folly/ssl/OpenSSLLockTypes.h
 include/folly/ssl/OpenSSLPtrTypes.h
 include/folly/ssl/OpenSSLVersionFinder.h
 include/folly/ssl/SSLSession.h
+include/folly/ssl/detail/OpenSSLSession.h
 include/folly/ssl/detail/OpenSSLThreading.h
-include/folly/ssl/detail/SSLSessionImpl.h
-include/folly/stats/BucketedTimeSeries-defs.h
+include/folly/stats/BucketedTimeSeries-inl.h
 include/folly/stats/BucketedTimeSeries.h
-include/folly/stats/Histogram-defs.h
+include/folly/stats/Histogram-inl.h
 include/folly/stats/Histogram.h
-include/folly/stats/MultiLevelTimeSeries-defs.h
+include/folly/stats/MultiLevelTimeSeries-inl.h
 include/folly/stats/MultiLevelTimeSeries.h
-include/folly/stats/QuantileEstimator-defs.h
+include/folly/stats/QuantileEstimator-inl.h
 include/folly/stats/QuantileEstimator.h
 include/folly/stats/TDigest.h
-include/folly/stats/TimeseriesHistogram-defs.h
+include/folly/stats/TimeseriesHistogram-inl.h
 include/folly/stats/TimeseriesHistogram.h
 include/folly/stats/detail/Bucket.h
-include/folly/stats/detail/BufferedStat-defs.h
+include/folly/stats/detail/BufferedStat-inl.h
 include/folly/stats/detail/BufferedStat.h
-include/folly/stats/detail/BufferedStatTDigest.h
-include/folly/stats/detail/DigestBuilder-defs.h
+include/folly/stats/detail/DigestBuilder-inl.h
 include/folly/stats/detail/DigestBuilder.h
 include/folly/stats/detail/DoubleRadixSort.h
-include/folly/stats/detail/SlidingWindow-defs.h
+include/folly/stats/detail/SlidingWindow-inl.h
 include/folly/stats/detail/SlidingWindow.h
 include/folly/stop_watch.h
 include/folly/synchronization/AsymmetricMemoryBarrier.h
 include/folly/synchronization/AtomicNotification-inl.h
 include/folly/synchronization/AtomicNotification.h
+include/folly/synchronization/AtomicRef.h
 include/folly/synchronization/AtomicStruct.h
 include/folly/synchronization/AtomicUtil-inl.h
 include/folly/synchronization/AtomicUtil.h
@@ -581,7 +637,9 @@ include/folly/synchronization/HazptrObj.h
 include/folly/synchronization/HazptrObjLinked.h
 include/folly/synchronization/HazptrRec.h
 include/folly/synchronization/HazptrThrLocal.h
+include/folly/synchronization/HazptrThreadPoolExecutor.h
 include/folly/synchronization/LifoSem.h
+include/folly/synchronization/Lock.h
 include/folly/synchronization/MicroSpinLock.h
 include/folly/synchronization/ParkingLot.h
 include/folly/synchronization/PicoSpinLock.h
@@ -595,6 +653,7 @@ include/folly/synchronization/Tearable.h
 include/folly/synchronization/Utility.h
 include/folly/synchronization/WaitOptions.h
 include/folly/synchronization/detail/AtomicUtils.h
+include/folly/synchronization/detail/Hardware.h
 include/folly/synchronization/detail/HazptrUtils.h
 include/folly/synchronization/detail/InlineFunctionRef.h
 include/folly/synchronization/detail/ProxyLockable-inl.h
@@ -606,6 +665,8 @@ include/folly/synchronization/detail/ThreadCachedLists
 include/folly/synchronization/example/HazptrLockFreeLIFO.h
 include/folly/synchronization/example/HazptrSWMRSet.h
 include/folly/synchronization/example/HazptrWideCAS.h
+include/folly/synchronization/test/Semaphore.h
+include/folly/system/HardwareConcurrency.h
 include/folly/system/MemoryMapping.h
 include/folly/system/Shell.h
 include/folly/system/ThreadId.h



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202005290300.04T30ZsD078293>