one
535ccdfc - Squashed 'third_party/folly/' changes from 1efbb5d74e..77de3e8432

Commit
2 years ago
Squashed 'third_party/folly/' changes from 1efbb5d74e..77de3e8432 77de3e8432 implicit conversion from Indestructible to reference a56b1999d9 Ensure constant initialization of file level scope info. f147eac7d9 Make AsyncScope cleanup CHECK message a little neater 3ca50e348f Add FOLLY_CONSTINIT for C++20's constinit keyword 9d2b3ae18f Expand lang/CheckedMath.h b7a60b2cea fix heap_vector_heap::iterate 54b24d042e Support managed pointers for ObserverContainer f2f336180d Add ObserverContainer::getObservers() 0534212d7d no boost-mpl in DynamicConverter 39e5f2f72b Remove recursion from heap containers getOffsets helper function 2ebeecfb07 (Red diff) Cont. remove ZMQ dependency from CMakeList for OSS build 5db330f837 Report coroutine's RequestContext to the Executor in viaIfAsync 851645ee2b Add TSAN annotations in folly::fibers f736a16afe Upgrade getdeps libbpf to 0.7.0 655f3d1be5 Proper heading in Overview.md de7e1d694a Make numActive_ fibers atomic for multithreaded access ad7ec0b0e8 is_complete_v eae00df1b7 Adds profiling option to folly::Benchmark c12758ea77 Fix some -Wimplicit-float-conversion warnings in ConcurrentHashMap 30677c3bca Back out "Drain error queue if ioReady looping" e5516f08cf Adding support to the sock option IP_TRANSPARENT 0e3beb3fa6 Generate an error when attempting to include Subprocess.h on Windows 66094bcb03 Remove Recursion from Heapify 6f56cc8aec Revert D35557308: is_complete_v 3f059788a6 is_complete_v 98b9b2c112 ChannelProcessor abstraction 8d01246c82 Use only "X25519" in SSLCommonOptions group list d73743a319 Add zlib as an explicit dependency of airstore c87b00467c Patch Zlib to support static or dynamic linking ea5f12701d Drain error queue if ioReady looping 780d06f2ba Expose available tokens d3354e2282 Add annotations to `opensource/fbcode_builder` f408701993 Update glog to 0.5.0 f22f88b8b9 Save and restore rbx across cpuid on Windows ecc04a050b Add an option to prevent cancellation of .next() from closing the channel 4184e117c2 skip xz on Windows in folly d32f62a0c9 folly: symbolizer: replace FOLLY_SAFE_CHECK with FOLLY_SAFE_DFATAL and safely bail out so invalid DWARF doesn't lead to crashes 0ffff6c865 let ThreadPoolExecutor task-stat callbacks take by const& b6c80abd12 folly: Remove folly::detail::ThreadCachedInts d1a60a4d53 folly: Rename (un)lock_shared() to (un)lock() d32cb480eb Add patchfile support to getdeps a661a2e194 Statically link liblzma in airstore and folly 533ec9e34f Include xz in getdeps 3e9932abe5 Improve tests for oneIn64 truncation 106b66d491 cut unused function nothrow in ThreadPoolExecutor 05142faa08 folly: Use ThreadCachedReaders in folly RCU dfe2f4c60d dwo support fixes - II 5b4ba438bd restrict queue member try_peek 00d6665ca2 move Synchronized 616ad39853 getdeps boilerplate setup ac29778fc1 dwo support fixes c3fbb5ec80 Remove mentions of Bistro 355c6b4c7b do not leak ElfCache instances 619ca7616f use clang builtin in operator_new 945b4cb511 Add a 64 bit oneIn option to Random.h 5c9615dd66 fix stack-buffer-overflow in DwarfUtil.cpp a60b744093 Yet more missing headers for platform010. fa18a0727b Add static_assert to folly::copy_through_unique_ptr 79a45ff225 Support reading debug info from dwo/dwp file. eb6eac11e2 folly::copy_through_unique_ptr e9b0dcf97b Add monadic or_else from std proposal into folly::expected git-subtree-dir: third_party/folly git-subtree-split: 77de3e8432f53b8989e8dd404ee79a5c5aaf4069
Author
Parents
Loading