From owner-svn-ports-head@freebsd.org Fri May 29 03:00:37 2020 Return-Path: Delivered-To: svn-ports-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 1D04332D2D2; Fri, 29 May 2020 03:00:37 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 49Y8T10LY3z3VgJ; Fri, 29 May 2020 03:00:37 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 06AA210BCB; Fri, 29 May 2020 03:00:37 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 04T30be9078301; Fri, 29 May 2020 03:00:37 GMT (envelope-from yuri@FreeBSD.org) Received: (from yuri@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 04T30ZsD078293; Fri, 29 May 2020 03:00:35 GMT (envelope-from yuri@FreeBSD.org) Message-Id: <202005290300.04T30ZsD078293@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: yuri set sender to yuri@FreeBSD.org using -f From: Yuri Victorovich Date: Fri, 29 May 2020 03:00:35 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r536877 - in head/devel/folly: . files X-SVN-Group: ports-head X-SVN-Commit-Author: yuri X-SVN-Commit-Paths: in head/devel/folly: . files X-SVN-Commit-Revision: 536877 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 May 2020 03:00:37 -0000 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 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