April 2019 Archives by thread
Starting: Mon Apr 1 00:20:52 PDT 2019
Ending: Tue Apr 30 23:40:36 PDT 2019
Messages: 927
- [libcxx-commits] [PATCH] D60053: Refactor cxa_guard.cpp
Eric Fiselier via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D59921: [libunwind] Export the unw_* symbols as weak symbols
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D59178: [libc++] Speedup to_string and to_wstring for integers using stack buffer and SSO
Afanasyev Ivan via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60049: [libc++abi] Add LIBCXXABI_ENABLE_PIC cmake option
Jiang Yi via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D59767: [pstl] Indent preprocessor directives as part of the clang-format rules
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [pstl] r357401 - [pstl] Indent preprocessor directives as part of the clang-format rules
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D60069: Declare std::tuple_element as struct instead of class
Jan Wilken Dörrie via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] r357410 - Fix PR41130 - 'operator/ of std::chrono::duration and custom type'. Thanks to Zulan for the report, and Howard for the direction of the fix.
Marshall Clow via libcxx-commits
- [libcxx-commits] [libcxx] r357411 - [libc++] Declare std::tuple_element as struct instead of class
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D60032: Add execution header
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D59659: Direction for a fix of PR 41130
Marshall Clow via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] r357413 - Fix PR#41323 'Race condition in steady_clock::now for _LIBCPP_WIN32API'. thanks to Ivan Afanasyev for the report.
Marshall Clow via libcxx-commits
- [libcxx-commits] [PATCH] D59839: Open fstream files in O_CLOEXEC mode when possible.
Dan Albert via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60087: [libc++] Correctly handle Objective-C++ ARC qualifiers in std::is_pointer
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [pstl] r357422 - [pstl] Mangle the parallel_strict_scan backend function
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D54722: [libcxx] Make sure reference_wrapper works with incomplete types
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] r357423 - [libcxx] Make sure reference_wrapper works with incomplete types
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D60097: Fix implementation of ::abs and std::abs LWG 2192.
Eric Fiselier via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60105: Fix vector<bool>::const_reference to be 'bool'.
Eric Fiselier via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60114: [CMake] Differentiate between static and shared libc++abi
Petr Hosek via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] r357453 - Fix a number of bugs in __val_expr's subset operator[].
Eric Fiselier via libcxx-commits
- [libcxx-commits] [libcxx] r357474 - Fix typo that I introduced in r357413. Thanks to ensadc at mailnesia.com for the catch.
Marshall Clow via libcxx-commits
- [libcxx-commits] [libcxx] r357478 - Special case some duration arithmetic for GCC and PPC because their long double constant folding is broken. Fixes PR#39696.
Marshall Clow via libcxx-commits
- [libcxx-commits] [PATCH] D59813: The other fix for equal algo
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D59781: Add more benchmarks for literal strings.
Eric Fiselier via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60145: libcxx: Add _LIBCPP_NODISCARD_EXT to 37 more functions
Nico Weber via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] r357511 - [libc++][NFC] Remove useless public: label at the end of class
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D60145: libcxx: Add _LIBCPP_NODISCARD_EXT to 38 more functions
Nico Weber via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] r357512 - [libc++] Remove use of auto with actual type
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] r357517 - [libc++] Correctly handle Objective-C++ ARC qualifiers in std::is_pointer
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D57646: [libcxx] Specify unwind lib before other system libraries.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D55840: P0722R3: Implement library support for destroying delete
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D49863: [istream] Fix error flags and exceptions propagated from input stream operations
Marshall Clow via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D59152: [libc++] Build <filesystem> support as part of the dylib
Artem Belevich via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] r357531 - [libc++] Fix error flags and exceptions propagated from input stream operations
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] r357533 - [libc++] Fix build when exceptions are turned off
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D60158: [libc++abi] Actually set POSITION_INDEPENDENT_CODE when building shared library
Sam Clegg via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] r357536 - Revert "[libc++] Fix error flags and exceptions propagated from input stream operations"
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D60166: [libc++abi] Refactor CMake build to avoid object libraries
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] r357540 - Fix backwards test that I committed yesterday. Sigh
Marshall Clow via libcxx-commits
- [libcxx-commits] [libcxx] r357545 - [libcxx] [test] Fix test bugs in string.cons/copy_alloc.pass.cpp.
Billy Robert O'Neal III via libcxx-commits
- [libcxx-commits] [libcxx] r357546 - [libcxx] [test] Use ptrdiff_t rather than int in splice_after_range.pass.cpp to avoid narrowing from pointer subtraction to int warnings.
Billy Robert O'Neal III via libcxx-commits
- [libcxx-commits] [libcxx] r357547 - [libcxx] [test] Add missing <stdexcept> to name std::out_of_range to string.conversions\stold.pass.cpp.
Billy Robert O'Neal III via libcxx-commits
- [libcxx-commits] [libcxxabi] r357550 - [libc++abi] Actually set POSITION_INDEPENDENT_CODE when building shared library
Sam Clegg via libcxx-commits
- [libcxx-commits] [libcxxabi] r357551 - [libc++abi] Add LIBCXXABI_ENABLE_PIC cmake option
Sam Clegg via libcxx-commits
- [libcxx-commits] [libcxx] r357556 - [CMake] Differentiate between static and shared libc++abi
Petr Hosek via libcxx-commits
- [libcxx-commits] [PATCH] D57872: [CMake] Split linked libraries for shared and static libc++
Petr Hosek via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60173: [libc++abi] Do not share an object library to create the static/shared libraries
Petr Hosek via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60174: [libunwind] Do not share an object library to create the static/shared libraries
Petr Hosek via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60176: [libc++][libc++abi] Don't provide new/delete when built with ASan, HWASan or TSan
Petr Hosek via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60176: [libc++][libc++abi] Don't provide new/delete when built with ASan, HWASan or TSan
Roland McGrath via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60176: [libc++][libc++abi] Don't provide new/delete when built with ASan, HWASan or TSan
Petr Hosek via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60176: [libc++][libc++abi] Don't provide new/delete when built with ASan, HWASan or TSan
Evgenii Stepanov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60176: [libc++][libc++abi] Don't provide new/delete when built with ASan, HWASan or TSan
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60176: [libc++][libc++abi] Don't provide new/delete when built with ASan, HWASan or TSan
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60176: [libc++][libc++abi] Don't provide new/delete when built with ASan, HWASan or TSan
Petr Hosek via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60176: [libc++][libc++abi] Don't provide new/delete when built with ASan, HWASan or TSan
Petr Hosek via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60176: [libc++][libc++abi] Don't provide new/delete when built with ASan, HWASan or TSan
Marshall Clow via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60176: [libc++][libc++abi] Don't provide new/delete when built with ASan, HWASan or TSan
Evgenii Stepanov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60176: [libc++][libc++abi] Don't provide new/delete when built with ASan, HWASan or TSan
Petr Hosek via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D58097: std::invoke should use std::is_nothrow_callable (2807)
Zoe Carver via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D58332: Erase-Like Algorithms Should Return size_type (P0646R1)
Zoe Carver via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D58876: Added implementations of five Mathematical Special Functions added in C++17.
Andre Brand via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] r357569 - Revert "[libc++] Correctly handle Objective-C++ ARC qualifiers in std::is_pointer"
Hans Wennborg via libcxx-commits
- [libcxx-commits] [libcxx] r357586 - [libc++] (Take 2) Correctly handle Objective-C++ ARC qualifiers in std::is_pointer
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] r357588 - [libc++][NFC] Rename test file according to the libc++ convention
Louis Dionne via libcxx-commits
- [libcxx-commits] [pstl] r357609 - [pstl] Require C++17 when linking against pstl
Louis Dionne via libcxx-commits
- [libcxx-commits] [pstl] r357613 - [pstl] Improve the parallel version of std::equal
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] r357614 - Add more benchmarks for literal strings.
Samuel Benzaquen via libcxx-commits
- [libcxx-commits] [libcxx] r357616 - [libc++] Use std::is_nothrow_callable for std::invoke according to LWG 2807
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] r357619 - libcxx: Add _LIBCPP_NODISCARD_EXT to 38 more functions
Nico Weber via libcxx-commits
- [libcxx-commits] [PATCH] D59999: Make it easier for the compiler to optimize `operator==(string, char*)`.
Marshall Clow via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D46140: [coroutines] Add std::experimental::task<T> type
Lewis Baker via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] r357631 - disable appveyor config for MSVC 2015
Eric Fiselier via libcxx-commits
- [libcxx-commits] [libcxx] r357632 - Attempt to upgrade compiler used by appveyor builds
Eric Fiselier via libcxx-commits
- [libcxx-commits] [libcxxabi] r357635 - [libc++abi] Do not share an object library to create the static/shared libraries
Petr Hosek via libcxx-commits
- [libcxx-commits] [PATCH] D59694: [PPC64][libunwind] Fix r2 not properly restored
Leandro Lupori via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] r357637 - Cleanup test failures in no discard tests.
Eric Fiselier via libcxx-commits
- [libcxx-commits] [PATCH] D60234: Added std::assoc_legendre and std::legendre [sf.cmath]
Andre Brand via Phabricator via libcxx-commits
- [libcxx-commits] [libcxxabi] r357645 - llvm-cxxfilt: Demangle gcc "old-style unified" ctors and dtors
Nico Weber via libcxx-commits
- [libcxx-commits] [libcxxabi] r357668 - Always use is_initialized and set_initialized in cxa_guard.cpp
Eric Fiselier via libcxx-commits
- [libcxx-commits] [libcxxabi] r357669 - Create RAII lock guard for global initialization lock.
Eric Fiselier via libcxx-commits
- [libcxx-commits] [PATCH] D60245: [libunwind] Export the weak alias in Mach-O
Petr Hosek via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60246: [libc++] Simple contains for associative containers
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60249: [pstl] Replace direct use of assert() with __PSTL_ASSERT
Thomas Rodgers via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60251: [libunwind] Move the alias definition of unw_getcontext to within !defined(__USING_SJLJ_EXCEPTIONS__)
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D58961: Remove `static` from declarations in support/musl/xlocale.h
Cág via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] r357692 - Try to suppress nodiscard_extension failures with Xcode 9
Nico Weber via libcxx-commits
- [libcxx-commits] [PATCH] D59344: Add contains method to map types
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] r357705 - Handle TLS values in sym_check
Eric Fiselier via libcxx-commits
- [libcxx-commits] [PATCH] D60276: [libc++] Localize CMake code only related to the shared library
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60309: [libcxx] Update gen_link_script.py to support different input and output
Petr Hosek via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D59937: Added implementation of expint [sf.cmath]
Andre Brand via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60027: Add shift functions (P0769)
Zoe Carver via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] r357775 - [libc++] Fix error flags and exceptions propagated from input stream operations
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] r357794 - [libc++] Add XFAILs for istream tests that were added in r357775
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxxabi] r357804 - Further refactor cxa_guard.cpp
Eric Fiselier via libcxx-commits
- [libcxx-commits] [libcxx] r357811 - [libc++] Localize CMake code only related to the shared library
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxxabi] r357814 - Fix PR41395 - __cxa_vec_new may overflow in allocation size calculation.
Eric Fiselier via libcxx-commits
- [libcxx-commits] [libcxx] r357818 - [libc++][CMake] Make sure the benchmarks link against libc++abi
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D59791: [pstl] Add a serial backend for the PSTL
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60350: General abs tests
Zoe Carver via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D58987: Make underlying_type SFINAE-friendly
Joe Loser via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60368: Add bind_front function (P0356R5)
Zoe Carver via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60370: [gn] Support for building libunwind
Petr Hosek via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60371: Add lerp function to cmath (P0811R3)
Zoe Carver via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60372: [gn] Support for building libcxxabi
Petr Hosek via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60393: Force is_invocable template parameters to be complete types
Zoe Carver via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60416: [libc++] Make sure that the symbol differ takes into account symbol types
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60417: [libunwind] Add support for ARMv7-M architecture which uses the Thumb 2 ISA (unified syntax)
Jérémie Faucher-Goulet via Phabricator via libcxx-commits
- [libcxx-commits] [libcxxabi] r357944 - Make reads and writes of the guard variable atomic.
Eric Fiselier via libcxx-commits
- [libcxx-commits] [libcxx] r357946 - [libc++] Remove install_name and compatibility_version on OS X
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D60422: Remove default parameters (P0935R0)
Zoe Carver via Phabricator via libcxx-commits
- [libcxx-commits] [libcxxabi] r357949 - Remove unneeded write in __cxa_guard_release.
Eric Fiselier via libcxx-commits
- [libcxx-commits] [PATCH] D60424: [libc++] Make sure we re-export some missing libc++abi symbols from libc++
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxxabi] r357956 - Fix incorrect change during refactoring.
Eric Fiselier via libcxx-commits
- [libcxx-commits] [libcxxabi] r357958 - Revert "Make reads and writes of the guard variable atomic."
Eric Fiselier via libcxx-commits
- [libcxx-commits] [PATCH] D60448: [CMake] Fix statically linking in libcxxabi if built separately
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] r358009 - [CMake] Fix statically linking in libcxxabi if built separately
Martin Storsjo via libcxx-commits
- [libcxx-commits] [PATCH] D60464: [pstl] Setup the _PSTL_VERSION macro like _LIBCPP_VERSION, and add release notes
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60464: [pstl] Setup the _PSTL_VERSION macro like _LIBCPP_VERSION, and add release notes
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60464: [pstl] Setup the _PSTL_VERSION macro like _LIBCPP_VERSION, and add release notes
Mikhail Dvorskiy via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60464: [pstl] Setup the _PSTL_VERSION macro like _LIBCPP_VERSION, and add release notes
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60464: [pstl] Setup the _PSTL_VERSION macro like _LIBCPP_VERSION, and add release notes
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60464: [pstl] Setup the _PSTL_VERSION macro like _LIBCPP_VERSION, and add release notes
Mikhail Dvorskiy via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60464: [pstl] Setup the _PSTL_VERSION macro like _LIBCPP_VERSION, and add release notes
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60464: [pstl] Setup the _PSTL_VERSION macro like _LIBCPP_VERSION, and add release notes
Thomas Rodgers via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60464: [pstl] Setup the _PSTL_VERSION macro like _LIBCPP_VERSION, and add release notes
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60464: [pstl] Setup the _PSTL_VERSION macro like _LIBCPP_VERSION, and add release notes
Mikhail Dvorskiy via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60464: [pstl] Setup the _PSTL_VERSION macro like _LIBCPP_VERSION, and add release notes
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60464: [pstl] Setup the _PSTL_VERSION macro like _LIBCPP_VERSION, and add release notes
Mikhail Dvorskiy via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60464: [pstl] Setup the _PSTL_VERSION macro like _LIBCPP_VERSION, and add release notes
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60464: [pstl] Setup the _PSTL_VERSION macro like _LIBCPP_VERSION, and add release notes
Alexey Kukanov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60467: [pstl] Remove our custom FindTBB CMake file
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [pstl] r358018 - [pstl][NFC] Move the ParallelSTLConfig template to the cmake/ subdirectory
Louis Dionne via libcxx-commits
- [libcxx-commits] [pstl] r358028 - [pstl][CMake] Install CMake export files
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D60480: [WIP] integration of pstl into libc++
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60491: Fix fpos requirements & cleanup
Zoe Carver via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60520: [libc++abi] Create a macro for the 32 bit guard setting
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D56662: The test coverage extension: the other order of includes of the key headers
Thomas Rodgers via Phabricator via libcxx-commits
- [libcxx-commits] [libcxxabi] r358106 - [libc++abi] Create a macro for the 32 bit guard setting on ARM platforms
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D60525: [pstl] Fix header inclusion order failures
Thomas Rodgers via Phabricator via libcxx-commits
- [libcxx-commits] [pstl] r358121 - Fix header inclusion order failures
Louis Dionne via libcxx-commits
- [libcxx-commits] [pstl] r358129 - [pstl] Add missing forward declarations for equal
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D60521: [pstl] Move to single underscore-capital for macros and include guards
Thomas Rodgers via Phabricator via libcxx-commits
- [libcxx-commits] [pstl] r358130 - [pstl] Fix incorrect forward declaration of __pattern_unique_copy
Louis Dionne via libcxx-commits
- [libcxx-commits] [pstl] r358131 - [pstl] Move to single underscore-capital for macros and include guards
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D60535: [pstl] Remove the stdlib headers from the PSTL and move them to the tests
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60537: [pstl] Do not inject execution policies into namespace ::pstl in the tests
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60540: [libc++] Make sure we don't eagerly diagnose non-const comparators for containers of incomplete types
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] r358147 - Remove repeated words from BuildingLibcxx.rst
Jonathan Metzman via libcxx-commits
- [libcxx-commits] [libcxx] r358189 - [libc++] Make sure we don't eagerly diagnose non-const comparators for containers of incomplete types
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxxabi] r358191 - [NFC] Correct outdated links to the Itanium C++ ABI documentation
Louis Dionne via libcxx-commits
- [libcxx-commits] [pstl] r358193 - [pstl] Setup the _PSTL_VERSION macro like _LIBCPP_VERSION, and add release notes
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxxabi] r358195 - Fix PR41465 - Use __builtin_mul_overflow instead of hand-rolled check.
Eric Fiselier via libcxx-commits
- [libcxx-commits] [pstl] r358196 - [pstl] Remove our custom FindTBB CMake file
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] r358242 - Creating release candidate final from release_710 branch
Tom Stellard via libcxx-commits
- [libcxx-commits] [libcxxabi] r358242 - Creating release candidate final from release_710 branch
Tom Stellard via libcxx-commits
- [libcxx-commits] [PATCH] D60592: [libc++] Fix build failure with _LIBCPP_DEBUG=0 when iterators return values instead of references
Tom Anderson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60595: [pstl] Clean up parameter uglifications
Thomas Rodgers via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] r358252 - Cleanup how debug comparators are created in <algorithm>
Eric Fiselier via libcxx-commits
- [libcxx-commits] [libcxx] r358294 - [libc++] Run back-deployment CI against previously-released libc++abi dylibs
Louis Dionne via libcxx-commits
- [libcxx-commits] [pstl] r358302 - [NFC] Add explicit return from main() in tests
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D60666: Fix some constexpr members in array<T, 0>
Zoe Carver via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] r358408 - [libc++] Make sure that the symbol differ takes into account symbol types
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] r358411 - [NFC] Add missing revision number in libc++ ABI changelog
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D60717: [libc++] Remove old workaround for buildit
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] r358423 - [libc++] Fix build failure with _LIBCPP_DEBUG=0 when iterators return values instead of references
Thomas Anderson via libcxx-commits
- [libcxx-commits] [PATCH] D60724: [libc++] Make __debug_less::operator() constexpr
Tom Anderson via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] r358433 - [libc++] Fix debug_less test in C++03
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D60743: Allow building without threads in standalone builds
Matthew Bauer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60750: [libc++][CMake] Clean up logic for choosing which unwinder lib to link with tests
Tom Stellard via Phabricator via libcxx-commits
- [libcxx-commits] [pstl] r358497 - [pstl] Remove the stdlib headers from the PSTL and move them to the tests
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D54410: [libc++] Add C++17 deduction guides for std::function
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] r358518 - [libc++] Remove old workaround for buildit
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D59168: [runtimes] Move libunwind, libc++abi and libc++ to lib/clang/ and include/
Joel E. Denny via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60794: [libcxx][CMake] Add an option to include -lgcc_s in the linker script
Tom Stellard via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] r358524 - [libc++] Make sure we use new/delete from libc++abi on CI for Apple platforms
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] r358529 - [NFC] Build libc++ verbosely in the macOS CI
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D60797: [libc++][CMake] Always provide new/delete in libc++ unless specified otherwise
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] r358534 - Fix list/forward_list implementations of remove_if and unique to deal with predicates that are part of the sequence passed in. We already do this for remove.
Marshall Clow via libcxx-commits
- [libcxx-commits] [libcxx] r358541 - Add tests for stability to list::sort and forward_list::sort. Thanks to Jonathan Wakely for the notice
Marshall Clow via libcxx-commits
- [libcxx-commits] [libcxx] r358551 - Fix visibility for coroutine types on Windows
Eric Fiselier via libcxx-commits
- [libcxx-commits] [libcxx] r358588 - [libc++][NFC] Make size of allocation more self-documenting
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] r358591 - [libc++] Add a test that uses the debug database from multiple threads
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] r358593 - Revert "[libc++] Add a test that uses the debug database from multiple threads"
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D60830: [libc++] Use the no_destroy attribute to avoid destroying debug DB statics
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] r358602 - [libc++] Use the no_destroy attribute to avoid destroying debug DB statics
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] r358608 - [libc++][CMake] Allow building neither the shared nor the static library
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] r358610 - [libc++] (Take 2) Add a test that uses the debug database from multiple threads
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] r358614 - [CMake] Split linked libraries for shared and static libc++
Petr Hosek via libcxx-commits
- [libcxx-commits] [libcxx] r358616 - [libc++][CMake] Remove unnecessary conditional for defining new handlers
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D49587: [CMake] Support exporting runtimes using the CMake export
Petr Hosek via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60842: [libc++] Remove redundant conditionals for Apple platforms
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60849: Use const predicate operators in algorithms
Zoe Carver via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60869: Added std::assoc_laguerre and std::laguerre [sf.cmath]
Andre Brand via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] r358671 - [libc++][CMake] Always provide new/delete in libc++ unless specified otherwise
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] r358677 - [libc++] Unconditionally enable the __pad_and_output optimization
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] r358690 - [libc++] Make sure we re-export some missing libc++abi symbols from libc++
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxxabi] r358690 - [libc++] Make sure we re-export some missing libc++abi symbols from libc++
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] r358698 - [libc++] [test] Add missing required headers to midpoint.integer.pass.cpp
Billy Robert O'Neal III via libcxx-commits
- [libcxx-commits] [PATCH] D60880: [libc++] Use COPYFILE_CLONE from the macOS copyfile(3) API to support APFS clones
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [pstl] r358700 - [pstl] Add a serial backend for the PSTL
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D59792: [pstl] Make the default backend be the serial backend and always provide parallel policies
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] r358712 - [libc++] Link against libc++abi in the libc++abi tests
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D59886: Heterogeneous lookup for unordered containers (P0919R3)
Zoe Carver via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D56500: [libcxx] Fix order checking in unordered_multiset tests.
Andrey Maksimov via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] r358725 - [libc++] Make __debug_less::operator() constexpr
Thomas Anderson via libcxx-commits
- [libcxx-commits] [libcxx] r358782 - [libc++] [test] Silence C++20 deprecation warnings in the MSVC STL
Casey Carter via libcxx-commits
- [libcxx-commits] [PATCH] D58582: Implement P0433: deduction guides for <set>
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60950: [libc++][test] Update some wstring_convert tests for MSVC quirks
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60951: [libc++][test] Add test coverage for codecvt<char(16|32)_t, char8_t, mbstate_t>
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D56498: [libcxx] Fix order checking in some more unordered_multimap tests.
Andrey Maksimov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D60969: [libc++][CMake] Refactor how we link against system libraries
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] r358908 - [libc++][test] Update some wstring_convert tests for MSVC quirks
Casey Carter via libcxx-commits
- [libcxx-commits] [libcxx] r358915 - [libcxx] Update gen_link_script.py to support different input and output
Petr Hosek via libcxx-commits
- [libcxx-commits] [libcxxabi] r358937 - [libc++abi] Don't use a .sh.cpp test for uncaught_exception
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D61014: Implement std::midpoint for floating point types
Marshall Clow via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] r358988 - [libc++] Remove redundant conditionals for Apple platforms
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] r359020 - Fix implementation of ::abs and std::abs LWG 2192.
Eric Fiselier via libcxx-commits
- [libcxx-commits] [libcxx] r359023 - Fix namespace name conflict with GCC
Eric Fiselier via libcxx-commits
- [libcxx-commits] [PATCH] D61033: [libc++][test] Fix noexcept assertions in variant's get tests
Casey Carter via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D61039: [libcxx] Use relative path for libc++ library when generating script
Petr Hosek via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] r359045 - [libcxx] Use relative path for libc++ library when generating script
Petr Hosek via libcxx-commits
- [libcxx-commits] [libcxxabi] r359060 - Rewrite cxa guard implementation.
Eric Fiselier via libcxx-commits
- [libcxx-commits] [libcxxabi] r359065 - Work around GCC test failure.
Eric Fiselier via libcxx-commits
- [libcxx-commits] [libcxxabi] r359069 - Cleanup new cxa guard implementation.
Eric Fiselier via libcxx-commits
- [libcxx-commits] [libcxx] r359080 - Avoid name conflict with kernel headers
Eric Fiselier via libcxx-commits
- [libcxx-commits] [libcxx] r359085 - Add an any_cast test for array types. Thanks to Jonathan Wakely for the suggestion.
Marshall Clow via libcxx-commits
- [libcxx-commits] [libcxx] r359104 - Fix a couple of tests that assumed that compare retunred -1/0/1 instead of <0/0/>0. Thanks to Jonathan Wakely for the report.
Marshall Clow via libcxx-commits
- [libcxx-commits] [libcxx] r359106 - Fix a one more compare test that assumed -1/0/1 instsad of <0/0/>0. NFC.
Marshall Clow via libcxx-commits
- [libcxx-commits] [libcxx] r359108 - Make the test object callable. libstdc++'s bind checks that (libc++ currently does not). Thanks to Jonathan Wakely for the fix.
Marshall Clow via libcxx-commits
- [libcxx-commits] [libcxx] r359119 - Add std::is_constant_evaluated.
Eric Fiselier via libcxx-commits
- [libcxx-commits] [PATCH] D61087: [libcxxabi] Fix build of cxa_guard.cpp on configurations with _LIBCXXABI_HAS_NO_THREADS
James Nagurne via Phabricator via libcxx-commits
- [libcxx-commits] [pstl] r359134 - [pstl] Make the default backend be the serial backend and always provide parallel policies
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D48292: use modern type trait implementations when available
Eric Fiselier via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] r359159 - Use modern type trait implementations when available.
Richard Smith via libcxx-commits
- [libcxx-commits] [PATCH] D61107: remove checks for old unsupported versions of GCC (<4.9)
Richard Smith - zygoloid via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D61109: Remove incorrect explicit instantiation declarations for valarray
Richard Smith - zygoloid via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] r359162 - Update test to better check for the non-constexpr-ness of a move constructor. Fixes PR#41577.
Marshall Clow via libcxx-commits
- [libcxx-commits] [PATCH] D58590: Implement P0433: deduction guides for <unordered_map>
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D47358: <experimental/memory_resource>: Implement {un, }synchronized_pool_resource.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D61113: [libc++abi] Fix LIBCXXABI_ENABLE_THREADS=OFF build
Sam Clegg via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D61119: Fix compilation error with -DLIBCXXABI_ENABLE_THREADS=OFF
Michael Platings via Phabricator via libcxx-commits
- [libcxx-commits] [libcxxabi] r359175 - Fix compilation error with -DLIBCXXABI_ENABLE_THREADS=OFF
Michael Platings via libcxx-commits
- [libcxx-commits] [PATCH] D61123: [libc++] Set _LIBCPP_DLL_VIS on _LIBCPP_EXTERN_TEMPLATE_TYPE_VIS in MinGW mode
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] r359184 - Implement midpoint for floating point types. Reviewed as https://reviews.llvm.org/D61014.
Marshall Clow via libcxx-commits
- [libcxx-commits] [PATCH] D61139: (ABI break) Remove could-be-defaulted SMFs from `stack` and `queue` and `priority_queue`.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] r359211 - Implement 'lerp'; which is the last bit of P0811. Mark that paper as complete.
Marshall Clow via libcxx-commits
- [libcxx-commits] [libcxx] r359220 - [libc++][test] Fix noexcept assertions in variant's get tests
Casey Carter via libcxx-commits
- [libcxx-commits] [PATCH] D61143: [gn] Support for building libc++
Petr Hosek via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] r359227 - Set _LIBCPP_DLL_VIS on _LIBCPP_EXTERN_TEMPLATE_TYPE_VIS in MinGW mode
Martin Storsjo via libcxx-commits
- [libcxx-commits] [libcxx] r359229 - Fix buildbot failures after r359159.
Richard Smith via libcxx-commits
- [libcxx-commits] [libcxx] r359232 - Remove libc++ checks and workarounds for unsupported old versions of GCC (<4.9).
Richard Smith via libcxx-commits
- [libcxx-commits] [libcxx] r359243 - Remove incorrect explicit instantiation declarations for valarray
Richard Smith via libcxx-commits
- [libcxx-commits] [libcxx] r359255 - Fix return type of std::tuple_cat.
Eric Fiselier via libcxx-commits
- [libcxx-commits] [libcxx] r359256 - add tuple_cat test for const T
Eric Fiselier via libcxx-commits
- [libcxx-commits] [PATCH] D61170: Use std::move in numeric algorithms
Zoe Carver via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] r359275 - Fix r359229 which tried to fix r359159...
Chandler Carruth via libcxx-commits
- [libcxx-commits] [PATCH] D59925: The optimized parallel versions of sort, stable_sort algorithms.
Mikhail Dvorskiy via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D61192: [libcxx] Add precondition check before calling match_results.str() in tests.
Andrey Maksimov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D61195: [libcxx] Portability fix: std::regex_constants::error_type values are not requied to be non-zero.
Andrey Maksimov via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] r359320 - [libc++] Relax libc++-only test on regex_constants
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] r359324 - Add '_LIBCPP_ASSERT(ready())' to several match_results method that have this precondtion. Fix several tests which did not honor this precondition. Thanks to Andrey Maksimov for pointing this out.
Marshall Clow via libcxx-commits
- [libcxx-commits] [libcxx] r359403 - Attempt to switch to auto-scaling bots
Eric Fiselier via libcxx-commits
- [libcxx-commits] [libcxx] r359404 - attempt to unbreak build bots
Eric Fiselier via libcxx-commits
- [libcxx-commits] [libcxx] r359405 - Fix permission error while running bots
Eric Fiselier via libcxx-commits
- [libcxx-commits] [libcxxabi] r359415 - Remove XFail for new GCC. They fixed it
Eric Fiselier via libcxx-commits
- [libcxx-commits] [PATCH] D59999: Allow the compiler to optimize `string == "literal string"`.
Samuel Benzaquen via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] r359458 - Add tests specifically for LWG2164. We already did this; but now we have tests. NFC
Marshall Clow via libcxx-commits
- [libcxx-commits] [PATCH] D58879: Implement uses-allocator (P0591R4)
Zoe Carver via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D61275: [libcxx] Move CMake file to src, avoid using globs
Petr Hosek via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] r359525 - Mark LWG#2977 as 'Nothing to do'. NFC
Marshall Clow via libcxx-commits
- [libcxx-commits] [libcxx] r359526 - Implement LWG 2960: nonesuch is insufficiently useless
Marshall Clow via libcxx-commits
- [libcxx-commits] [PATCH] D59168: [runtimes] Move libunwind, libc++abi and libc++ to lib/$target/c++ and include/c++
Petr Hosek via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D61293: Fix make_from_tuple when given a tuple containing rvalues
Zoe Carver via Phabricator via libcxx-commits
- [libcxx-commits] [libcxxabi] r359534 - Update DemangleConfig.h to better mangle LLVM's version.
Eric Fiselier via libcxx-commits
- [libcxx-commits] [PATCH] D61301: Support overaligned types in `aligned_storage`.
Eric Fiselier via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] r359571 - [libc++][CMake] Refactor how we link against system libraries
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] r359596 - Support overaligned types in `aligned_storage`.
Eric Fiselier via libcxx-commits
- [libcxx-commits] [PATCH] D61336: [WebAssembly] WASI support for libcxx
Dan Gohman via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D58587: Implement P0433: deduction guides for <map>
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D61340: [pstl] Move the dummy standard library headers to extra/
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D61348: [libcxx] add debug-mode feature flag
Brian Cain via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] r359642 - Fix a bunch of unordered container tests that were failing when _LIBCPP_DEBUG was set.
Marshall Clow via libcxx-commits
- [libcxx-commits] [libcxx] r359656 - [libcxx] Move CMake file to src, avoid using globs
Petr Hosek via libcxx-commits
Last message date:
Tue Apr 30 23:40:36 PDT 2019
Archived on: Wed May 1 03:57:59 PDT 2019
This archive was generated by
Pipermail 0.09 (Mailman edition).