November 2025 Archives by author
Starting: Sat Nov 1 00:04:10 PDT 2025
Ending: Sun Nov 30 23:46:58 PST 2025
Messages: 1616
- [libcxx-commits] [libcxx] [libc++][chrono] P2592R3: Hashing for chrono (PR #165132)
Rafail Shakhin ogly via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P2988R12: `std::optional<T&>` (PR #155202)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P2641R4: Checking if a `union` alternative is active (`std::is_within_lifetime`) (PR #165243)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][docs] Update status for P2641R4 (PR #166073)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P2641R4: Checking if a `union` alternative is active (`std::is_within_lifetime`) (PR #165243)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][docs] Remove superfluous entries for P1286R2 and P2085R0 (PR #166116)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxxabi] [libc++abi] Use `= default; ` for `OutputBuffer`'s destructor (PR #166117)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][docs] Update status for P2641R4 (PR #166073)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxxabi] [libc++abi] Use `= default; ` for `OutputBuffer`'s destructor (PR #166117)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxxabi] [libc++abi] Use `= default; ` for `OutputBuffer`'s destructor (PR #166117)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][docs] Remove superfluous entries for P1286R2 and P2085R0 (PR #166116)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] applies integer-like changes from [P2393R1] (PR #74161)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] applies integer-like changes from [P2393R1] (PR #74161)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement the `<type_traits>` parts of P1317R2 (PR #151480)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P2255R2: Add deleted `pair` constructor overloads (PR #164214)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][chrono] P2592R3: Hashing for chrono (PR #165132)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify a bunch of noexcept specifications (PR #166397)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify a bunch of noexcept specifications (PR #166397)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify a bunch of noexcept specifications (PR #166397)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify a bunch of noexcept specifications (PR #166397)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Treat P0513R0 as a defect report against C++11 (PR #166690)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make `std::numeric_limits<NonPromoted>::traps` `false` (PR #166724)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] Fix-up verifying test for `is_clock(_v)` (PR #166888)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] Fix-up verifying test for `is_clock(_v)` (PR #166888)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] Fix-up verifying test for `is_clock(_v)` (PR #166888)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] Fix-up verifying test for `is_clock(_v)` (PR #166888)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] Fix-up verifying test for `is_clock(_v)` (PR #166888)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] Fix-up tests for `is_clock(_v)` (PR #166888)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] Fix-up tests for `is_clock(_v)` (PR #166888)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] Fix-up tests for `is_clock(_v)` (PR #166888)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P2988R12: `std::optional<T&>` (PR #155202)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P2988R12: `std::optional<T&>` (PR #155202)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P2988R12: `std::optional<T&>` (PR #155202)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P2988R12: `std::optional<T&>` (PR #155202)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P2988R12: `std::optional<T&>` (PR #155202)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P2988R12: `std::optional<T&>` (PR #155202)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] Fix-up tests for `is_clock(_v)` (PR #166888)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P2988R12: `std::optional<T&>` (PR #155202)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Avoid overloaded `operator, ` for (`T`, `Iter`) cases (PR #161049)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Avoid overloaded `operator, ` for (`T`, `Iter`) cases (PR #161049)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Avoid overloaded `operator, ` for (`T`, `Iter`) cases (PR #161049)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Avoid overloaded `operator, ` for (`T`, `Iter`) cases (PR #161049)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Avoid overloaded `operator, ` for (`T`, `Iter`) cases (PR #161049)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Avoid overloaded `operator, ` for (`T`, `Iter`) cases (PR #161049)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Avoid overloaded `operator, ` for (`T`, `Iter`) cases (PR #161049)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Treat P0513R0 as a defect report against C++11 (PR #166690)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] LWG2899: Constrain move special functions of `tuple` and `unique_ptr` (PR #167211)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] LWG2899: Constrain move special functions of `tuple` and `unique_ptr` (PR #167211)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P2988R12: `std::optional<T&>` (PR #155202)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P2988R12: `std::optional<T&>` (PR #155202)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P2988R12: `std::optional<T&>` (PR #155202)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P2988R12: `std::optional<T&>` (PR #155202)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] LWG2899: Constrain move special functions of `tuple` and `unique_ptr` (PR #167211)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P2988R12: `std::optional<T&>` (PR #155202)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P2988R12: `std::optional<T&>` (PR #155202)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P2988R12: `std::optional<T&>` (PR #155202)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P2988R12: `std::optional<T&>` (PR #155202)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P2988R12: `std::optional<T&>` (PR #155202)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] LWG2899: Constrain move special functions of `tuple` and `unique_ptr` (PR #167211)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] LWG2899: Constrain move special functions of `tuple` and `unique_ptr` (PR #167211)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][docs] Update to refer to P3355R2 (PR #167267)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P2988R12: `std::optional<T&>` (PR #155202)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Avoid overloaded `operator, ` for (`T`, `Iter`) cases (PR #161049)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] LWG2899: Constrain move special functions of `tuple` and `unique_ptr` (PR #167211)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] LWG2899: Constrain move special functions of `tuple` and `unique_ptr` (PR #167211)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] LWG2899: Constrain move special functions of `tuple` and `unique_ptr` (PR #167211)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement the `<type_traits>` parts of P1317R2 (PR #151480)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P2988R12: `std::optional<T&>` (PR #155202)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Destroy elements when exceptions are thrown in __construct_at_end (PR #167112)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Destroy elements when exceptions are thrown in __construct_at_end (PR #167112)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Destroy elements when exceptions are thrown in __construct_at_end (PR #167112)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Destroy elements when exceptions are thrown in __construct_at_end (PR #167112)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Destroy elements when exceptions are thrown in __construct_at_end (PR #167112)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Destroy elements when exceptions are thrown in __construct_at_end (PR #167112)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Destroy elements when exceptions are thrown in __construct_at_end (PR #167112)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Destroy elements when exceptions are thrown in __construct_at_end (PR #167112)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Destroy elements when exceptions are thrown in __construct_at_end (PR #167112)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] implement adjacent_view (PR #165089)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][memory] Applied `[[nodiscard]]` to smart pointers (PR #168483)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make `_Atomic(T)` directly use an alias template (PR #168679)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make `_Atomic(T)` directly use an alias template (PR #168679)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Recalculate union-member sizes in basic_string (PR #168742)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][any] Applied `[[nodiscard]]` (PR #168826)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][array] Applied `[[nodiscard]]` (PR #168829)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make `_Atomic(T)` directly use an alias template (PR #168679)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make `_Atomic(T)` directly use an alias template (PR #168679)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][Windows] Enable thread::hardware_concurrency to support more than 64 processors (PR #168229)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make sure `flat_{multi}map::key_compare` handle `boolean-testable` correctly (PR #132621)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make `_Atomic(T)` directly use an alias template (PR #168679)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make sure `flat_{multi}map::key_compare` handle `boolean-testable` correctly (PR #132621)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Test LWG4113: Disallow `has_unique_object_representations<Incomplete[]>` (PR #169446)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Test LWG4113: Disallow `has_unique_object_representations<Incomplete[]>` (PR #169446)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Test LWG4113: Disallow `has_unique_object_representations<Incomplete[]>` (PR #169446)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Test LWG4113: Disallow `has_unique_object_representations<Incomplete[]>` (PR #169446)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Test LWG4113: Disallow `has_unique_object_representations<Incomplete[]>` (PR #169446)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Test LWG4113: Disallow `has_unique_object_representations<Incomplete[]>` (PR #169446)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Test LWG4113: Disallow `has_unique_object_representations<Incomplete[]>` (PR #169446)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Test LWG4113: Disallow `has_unique_object_representations<Incomplete[]>` (PR #169446)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Test LWG4113: Disallow `has_unique_object_representations<Incomplete[]>` (PR #169446)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Test LWG4113: Disallow `has_unique_object_representations<Incomplete[]>` (PR #169446)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Destroy elements when exceptions are thrown in __construct_at_end (PR #167112)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Applied `[[nodiscard]]` to some general utilities (PR #169322)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][chrono] P2592R3: Hashing for chrono (PR #165132)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][chrono] P2592R3: Hashing for chrono (PR #165132)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][chrono] P2592R3: Hashing for chrono (PR #165132)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][queue] Applied `[[nodiscard]]` (PR #169469)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Applied `[[nodiscard]]` to Language Support (partially) (PR #169611)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Reformat `optional` constructor tests (PR #169231)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Reformat `optional` constructor tests (PR #169231)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Applied `[[nodiscard]]` to Language Support (partially) (PR #169611)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Reformat `optional` constructor tests (PR #169231)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Reformat `optional` constructor tests (PR #169231)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][mdspan] Applied `[[nodiscard]]` (PR #169326)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][mdspan] Applied `[[nodiscard]]` (PR #169326)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Reformat `optional` constructor tests (PR #169231)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make sure `flat_{multi}map::key_compare` handle `boolean-testable` correctly (PR #132621)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] LWG3187: P0591R4 reverted DR 2586 fixes to `scoped_allocator_adaptor::construct()` (PR #152424)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] LWG3187: P0591R4 reverted DR 2586 fixes to `scoped_allocator_adaptor::construct()` (PR #152424)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] LWG3187: P0591R4 reverted DR 2586 fixes to `scoped_allocator_adaptor::construct()` (PR #152424)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] LWG3187: P0591R4 reverted DR 2586 fixes to `scoped_allocator_adaptor::construct()` (PR #152424)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] LWG3187: P0591R4 reverted DR 2586 fixes to `scoped_allocator_adaptor::construct()` (PR #152424)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] LWG3187: P0591R4 reverted DR 2586 fixes to `scoped_allocator_adaptor::construct()` (PR #152424)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] LWG3187: P0591R4 reverted DR 2586 fixes to `scoped_allocator_adaptor::construct()` (PR #152424)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][deque] Applied `[[nodiscard]]` (PR #169745)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][deque] Applied `[[nodiscard]]` (PR #169745)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix strict aliasing violation for `deque::const_iterator` (PR #136067)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make sure `flat_{multi}map::key_compare` handle `boolean-testable` correctly (PR #132621)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] LWG3187: P0591R4 reverted DR 2586 fixes to `scoped_allocator_adaptor::construct()` (PR #152424)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][flat_set] Applied `[[nodiscard]]` (PR #169739)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][flat_set] Applied `[[nodiscard]]` (PR #169739)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] LWG3187: P0591R4 reverted DR 2586 fixes to `scoped_allocator_adaptor::construct()` (PR #152424)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Simplify SFINAE detections in `weak_result_type.h` (PR #169870)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Simplify SFINAE detections in `weak_result_type.h` (PR #169870)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Clarify clock behavior before epoch (LWG 3318) (PR #144697)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Simplify SFINAE detections in `weak_result_type.h` (PR #169870)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] LWG3187: P0591R4 reverted DR 2586 fixes to `scoped_allocator_adaptor::construct()` (PR #152424)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Remove `__weak_result_type<F&>` partial specializations (PR #169969)
A. Jiang via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [Clang] Normalize constraints before checking for satisfaction (PR #161671)
Aaron Ballman via libcxx-commits
- [libcxx-commits] [libcxxabi] [lldb] [llvm] [libcxxabi][ItaniumDemangle] Separate GtIsGt counter into more states (PR #166578)
Adrian Prantl via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add move constructor & assignment to `exception_ptr` (PR #164281)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][docs] Fix documentation of `REQUIRES: std-at-least-c++26` (PR #166221)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][docs] Fix documentation of `REQUIRES: std-at-least-*` (PR #166221)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][docs] Fix documentation of `REQUIRES: std-at-least-*` (PR #166221)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][docs] Fix documentation of `REQUIRES: std-at-least-*` (PR #166221)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add move constructor & assignment to `exception_ptr` (PR #164281)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][docs] Fix documentation of REQUIRES: std-at-least-* (PR #166226)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][docs] Fix documentation of `REQUIRES: std-at-least-*` (PR #166221)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add move constructor & assignment to `exception_ptr` (PR #164281)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][docs] Fix documentation of `REQUIRES: std-at-least-*` (PR #166226)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][docs] Fix documentation of `REQUIRES: std-at-least-*` (PR #166226)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][docs] Fix documentation of `REQUIRES: std-at-least-*` (PR #166226)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][docs] Fix documentation of `REQUIRES: std-at-least-*` (PR #166226)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add move constructor & assignment to `exception_ptr` (PR #164281)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add move constructor & assignment to `exception_ptr` (PR #164281)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Inline fast path for`exception_ptr` copy constructor & destructor (PR #165909)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Inline fast path for`exception_ptr` copy constructor & destructor (PR #165909)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Inline fast path for`exception_ptr` copy constructor & destructor (PR #165909)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Inline fast path for`exception_ptr` copy constructor & destructor (PR #165909)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Inline fast path for`exception_ptr` copy constructor & destructor (PR #165909)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Inline fast path for`exception_ptr` copy constructor & destructor (PR #165909)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Inline fast path for`exception_ptr` copy constructor & destructor (PR #165909)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Inline fast path for`exception_ptr` copy constructor & destructor (PR #165909)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Inline fast path for`exception_ptr` copy constructor & destructor (PR #165909)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Inline fast path for`exception_ptr` copy constructor & destructor (PR #165909)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Inline fast path for`exception_ptr` copy constructor & destructor (PR #165909)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Inline fast path for`exception_ptr` copy constructor & destructor (PR #165909)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Inline fast path for`exception_ptr` copy constructor & destructor (PR #165909)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Inline fast path for`exception_ptr` copy constructor & destructor (PR #165909)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Inline fast path for`exception_ptr` copy constructor & destructor (PR #165909)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Inline fast path for`exception_ptr` copy constructor & destructor (PR #165909)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Inline fast path for`exception_ptr` copy constructor & destructor (PR #165909)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Inline fast path for`exception_ptr` copy constructor & destructor (PR #165909)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Inline fast path for`exception_ptr` copy constructor & destructor (PR #165909)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Inline fast path for`exception_ptr` copy constructor & destructor (PR #165909)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Inline fast path for`exception_ptr` copy constructor & destructor (PR #165909)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Inline fast path for`exception_ptr` copy constructor & destructor (PR #165909)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Inline fast path for`exception_ptr` copy constructor & destructor (PR #165909)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Inline fast path for`exception_ptr` copy constructor & destructor (PR #165909)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Inline fast path for`exception_ptr` copy constructor & destructor (PR #165909)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Remove Redundant Reset in ~basic_string (PR #164718)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Optionally support filecheck-based tests (PR #165769)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxxabi] c946b96 - [libcxxabi] Update demangle/Utility.h
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Optionally support filecheck-based tests (PR #165769)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Remove Redundant Reset in ~basic_string (PR #164718)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Optionally support filecheck-based tests (PR #165769)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Remove Redundant Reset in ~basic_string (PR #164718)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Remove Redundant Reset in ~basic_string (PR #164718)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Remove Redundant Reset in ~basic_string (PR #164718)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Remove Redundant Reset in ~basic_string (PR #164718)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Install ninja in CI container from system repo (PR #168225)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][Github] Bump Runner Version to v2.330.0 (PR #168753)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Do not use libcxx-builder-base image for Android image (PR #168756)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Do not use libcxx-builder-base image for Android image (PR #168756)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize fstream::read (PR #165223)
Alan Phipps via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use libm implementations in exp for complex numbers (PR #165457)
Aleksei Nurmukhametov via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [Clang] Normalize constraints before checking for satisfaction (PR #161671)
Alexander Kornienko via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [LIT] remove `to_unicode`, `to_string`, and `to_bytes` helpers (PR #165950)
Alexander Richardson via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [LIT] remove `to_unicode`, `to_string`, and `to_bytes` helpers (PR #165950)
Alexander Richardson via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [LIT] remove `to_unicode`, `to_string`, and `to_bytes` helpers (PR #165950)
Alexander Richardson via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [LIT] remove `to_unicode`, `to_string`, and `to_bytes` helpers (PR #165950)
Alexander Richardson via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [LIT] remove `to_unicode`, `to_string`, and `to_bytes` helpers (PR #165950)
Alexander Richardson via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [LIT] remove `to_unicode`, `to_string`, and `to_bytes` helpers (PR #165950)
Alexander Richardson via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [LIT] remove `to_unicode`, `to_string`, and `to_bytes` helpers (PR #165950)
Alexander Richardson via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [LIT] remove `to_unicode`, `to_string`, and `to_bytes` helpers (PR #165950)
Alexander Richardson via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [LIT] remove `to_unicode`, `to_string`, and `to_bytes` helpers (PR #165950)
Alexander Richardson via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Guard fileno() and isatty() usage correctly. (PR #166668)
Chenguang Wang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Guard fileno() and isatty() usage correctly. (PR #166668)
Chenguang Wang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix Newlib check in __fwd/ios.h (PR #168952)
Chenguang Wang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix Newlib check in __fwd/ios.h (PR #168952)
Chenguang Wang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix Newlib check in __fwd/ios.h (PR #168952)
Chenguang Wang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix Newlib check in __fwd/ios.h (PR #168952)
Chenguang Wang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix Newlib check in __fwd/ios.h (PR #168952)
Chenguang Wang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Support using Newlib as libc with locale support. (PR #167962)
Chenguang Wang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Support using Newlib as libc with locale support. (PR #167962)
Chenguang Wang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix Newlib check in __fwd/ios.h (PR #168952)
Chenguang Wang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix Newlib check in __fwd/ios.h (PR #168952)
Chenguang Wang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Honor __SANITIZER_DISABLE_CONTAINER_OVERFLOW__ in libc++ (PR #168955)
Dan Blackwell via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][ci] Temporarily disable ARM jobs (PR #169318)
David Spickett via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][ci] Temporarily disable ARM jobs (PR #169318)
David Spickett via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][ci] Temporarily disable ARM jobs (PR #169318)
David Spickett via libcxx-commits
- [libcxx-commits] [libcxx] Revert "[libcxx][ci] Temporarily disable ARM jobs" (PR #169352)
David Spickett via libcxx-commits
- [libcxx-commits] [libcxx] Revert "[libcxx][ci] Temporarily disable ARM jobs" (PR #169352)
David Spickett via libcxx-commits
- [libcxx-commits] [libcxx] Revert "[libcxx][ci] Temporarily disable ARM jobs" (PR #169352)
David Spickett via libcxx-commits
- [libcxx-commits] [libcxx] Revert "[libcxx][ci] Temporarily disable ARM jobs" (PR #169352)
David Spickett via libcxx-commits
- [libcxx-commits] [libcxx] Revert "[libcxx][ci] Temporarily disable ARM jobs" (PR #169352)
David Spickett via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libc++][NFC] Move __memory/aligned_alloc.h into src/ (PR #166172)
Derek Schuff via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][FreeBSD] use copy_file_range() in FreeBSD >= 13.0 (PR #169179)
Dimitry Andric via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize num_get integral functions (PR #121795)
Florian Hahn via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize std::find_if (PR #167697)
Florian Hahn via libcxx-commits
- [libcxx-commits] [libcxx] [NFC] [test] [libcxx] Fix invalid escape sequences (PR #168636)
Florian Mayer via libcxx-commits
- [libcxx-commits] [libcxx] [NFC] [test] [libcxx] Fix invalid escape sequences (PR #168636)
Florian Mayer via libcxx-commits
- [libcxx-commits] [libcxx] [NFC] [test] [libcxx] Fix invalid escape sequences (PR #168636)
Florian Mayer via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [llvm] [utils] revamp options controlling lit's output (PR #167192)
Henrik G. Olsson via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [llvm] [utils] revamp options controlling lit's output (PR #167192)
Henrik G. Olsson via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [llvm] [utils] revamp options controlling lit's output (PR #167192)
Henrik G. Olsson via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [llvm] [utils] revamp options controlling lit's output (PR #167192)
Henrik G. Olsson via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [llvm] [utils] revamp options controlling lit's output (PR #167192)
Henrik G. Olsson via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [llvm] [utils] revamp options controlling lit's output (PR #167192)
Henrik G. Olsson via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [llvm] [utils] revamp options controlling lit's output (PR #167192)
Henrik G. Olsson via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [llvm] [utils] revamp options controlling lit's output (PR #167192)
Henrik G. Olsson via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [llvm] [utils] revamp options controlling lit's output (PR #167192)
Henrik G. Olsson via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [llvm] [utils] revamp options controlling lit's output (PR #167192)
Henrik G. Olsson via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make sure `flat_{multi}map::key_compare` handle `boolean-testable` correctly (PR #132621)
Hewill Kang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make sure `flat_{multi}map::key_compare` handle `boolean-testable` correctly (PR #132621)
Hewill Kang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P2641R4: Checking if a `union` alternative is active (`std::is_within_lifetime`) (PR #165243)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][docs] Update status for P2641R4 (PR #166073)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove guards for builtins for reference binding traits (PR #166288)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Removed unsupported compilers from tests (PR #166403)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] Fix-up verifying test for `is_clock(_v)` (PR #166888)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][numeric] Marked saturation artithmetic functions as `[[nodiscard]]` (PR #166898)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] Fix-up tests for `is_clock(_v)` (PR #166888)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][numeric] Marked saturation artithmetic functions as `[[nodiscard]]` (PR #166898)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][numeric] Marked saturation artithmetic functions as `[[nodiscard]]` (PR #166898)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][numeric] Marked saturation artithmetic functions as `[[nodiscard]]` (PR #166898)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][numeric] Marked saturation artithmetic functions as `[[nodiscard]]` (PR #166898)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Added `[[nodiscard]]` to `fstream.native_handle`, `span.at` and `in/out_ptr` (PR #167097)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Added `[[nodiscard]]` to `fstream.native_handle`, `span.at` and `in/out_ptr` (PR #167097)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Added `[[nodiscard]]` to `fstream.native_handle`, `span.at` and `in/out_ptr` (PR #167097)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Added `[[nodiscard]]` to `fstream.native_handle`, `span.at` and `in/out_ptr` (PR #167097)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][numeric] Marked saturation artithmetic functions as `[[nodiscard]]` (PR #166898)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Added `[[nodiscard]]` to `fstream.native_handle`, `span.at` and `in/out_ptr` (PR #167097)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Added `[[nodiscard]]` to `fstream.native_handle`, `span.at` and `in/out_ptr` (PR #167097)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] implement LWG4148: unique_ptr::operator* should not allow dangling references (PR #128213)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] implement LWG4148: unique_ptr::operator* should not allow dangling references (PR #128213)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] implement LWG4148: unique_ptr::operator* should not allow dangling references (PR #128213)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] implement LWG4148: unique_ptr::operator* should not allow dangling references (PR #128213)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][numeric] Marked saturation artithmetic functions as `[[nodiscard]]` (PR #166898)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Added `[[nodiscard]]` to `fstream.native_handle`, `span.at` and `in/out_ptr` (PR #167097)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Added `[[nodiscard]]` to `fstream.native_handle`, `span.at` and `in/out_ptr` (PR #167097)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Added `[[nodiscard]]` to `fstream.native_handle`, `span.at` and `in/out_ptr` (PR #167097)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Added `[[nodiscard]]` to `fstream.native_handle`, `span.at` and `in/out_ptr` (PR #167097)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Added `[[nodiscard]]` to `fstream.native_handle`, `span.at` and `in/out_ptr` (PR #167097)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][numeric] Marked saturation artithmetic functions as `[[nodiscard]]` (PR #166898)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] LWG2899: Constrain move special functions of `tuple` and `unique_ptr` (PR #167211)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] Mostly Implement P1885R12: `<text_encoding>` (PR #141312)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Added `[[nodiscard]]` to `fstream.native_handle`, `span.at` and `in/out_ptr` (PR #167097)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][span] Mark functions as `[[nodiscard]]` (PR #168033)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][span] Mark functions as `[[nodiscard]]` (PR #168033)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mostly Implement P1885R12: `<text_encoding>` (PR #141312)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mostly Implement P1885R12: `<text_encoding>` (PR #141312)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mostly Implement P1885R12: `<text_encoding>` (PR #141312)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mostly Implement P1885R12: `<text_encoding>` (PR #141312)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mostly Implement P1885R12: `<text_encoding>` (PR #141312)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mostly Implement P1885R12: `<text_encoding>` (PR #141312)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mostly Implement P1885R12: `<text_encoding>` (PR #141312)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mostly Implement P1885R12: `<text_encoding>` (PR #141312)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][ranges] LWG3610: `iota_view::size` sometimes rejects integer-class types (PR #155169)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mostly Implement P1885R12: `<text_encoding>` (PR #141312)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][span] Mark functions as `[[nodiscard]]` (PR #168033)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][span] Mark functions as `[[nodiscard]]` (PR #168033)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][memory] Applied `[[nodiscard]]` to smart pointers (PR #168483)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][memory] Applied `[[nodiscard]]` to smart pointers (PR #168483)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][memory] Applied `[[nodiscard]]` to smart pointers (PR #168483)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][memory] Applied `[[nodiscard]]` to smart pointers (PR #168483)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][memory] Applied `[[nodiscard]]` to smart pointers (PR #168483)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][memory] Applied `[[nodiscard]]` to smart pointers (PR #168483)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][memory] Applied `[[nodiscard]]` to smart pointers (PR #168483)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][memory] Applied `[[nodiscard]]` to smart pointers (PR #168483)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][memory] Applied `[[nodiscard]]` to smart pointers (PR #168483)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][memory] Applied `[[nodiscard]]` to smart pointers (PR #168483)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][memory] Applied `[[nodiscard]]` to smart pointers (PR #168483)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][memory] Applied `[[nodiscard]]` to smart pointers (PR #168483)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][ranges] LWG3610: `iota_view::size` sometimes rejects integer-class types (PR #155169)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][ranges] LWG3610: `iota_view::size` sometimes rejects integer-class types (PR #155169)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][ranges] LWG3610: `iota_view::size` sometimes rejects integer-class types (PR #155169)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][any] Applied `[[nodiscard]]` (PR #168826)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][array] Applied `[[nodiscard]]`` (PR #168829)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][array] Applied `[[nodiscard]]` (PR #168829)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][array] Applied `[[nodiscard]]` (PR #168829)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][any] Applied `[[nodiscard]]` (PR #168826)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][array] Applied `[[nodiscard]]` (PR #168829)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][array] Applied `[[nodiscard]]` (PR #168829)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][array] Applied `[[nodiscard]]` (PR #168829)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][array] Applied `[[nodiscard]]` (PR #168829)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][any] Applied `[[nodiscard]]` (PR #168826)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][any] Applied `[[nodiscard]]` (PR #168826)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][any] Applied `[[nodiscard]]` (PR #168826)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][array] Applied `[[nodiscard]]` (PR #168829)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][array] Applied `[[nodiscard]]` (PR #168829)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string_view] Applied `[[nodiscard]]` (PR #169010)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][array] Applied `[[nodiscard]]` (PR #168829)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][list] Applied `[[nodiscard]]` (PR #169015)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][any] Applied `[[nodiscard]]` (PR #168826)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][array] Applied `[[nodiscard]]` (PR #168829)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][any][NFC] Reformat and refactor any_cast tests (PR #169057)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][array] Applied `[[nodiscard]]` (PR #168829)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][array] Applied `[[nodiscard]]` (PR #168829)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][list] Applied `[[nodiscard]]` (PR #169015)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][forward_list] Applied `[[nodiscard]]` (PR #169019)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][list] Applied `[[nodiscard]]` (PR #169015)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string_view] Applied `[[nodiscard]]` (PR #169010)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string_view] Applied `[[nodiscard]]` (PR #169010)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string_view] Applied `[[nodiscard]]` (PR #169010)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string_view] Applied `[[nodiscard]]` (PR #169010)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mostly Implement P1885R12: `<text_encoding>` (PR #141312)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string_view] Applied `[[nodiscard]]` (PR #169010)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string_view] Applied `[[nodiscard]]` (PR #169010)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][array] Applied `[[nodiscard]]` (PR #168829)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][any][NFC] Reformat and refactor any_cast tests (PR #169057)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][any] Applied `[[nodiscard]]` (PR #168826)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][any] Applied `[[nodiscard]]` (PR #168826)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][any] Applied `[[nodiscard]]` (PR #168826)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Refactor `optional` constructor tests (PR #169203)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][list] Applied `[[nodiscard]]` (PR #169015)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][forward_list] Applied `[[nodiscard]]` (PR #169019)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][array] Applied `[[nodiscard]]` (PR #168829)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][forward_list] Applied `[[nodiscard]]` (PR #169019)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][forward_list] Applied `[[nodiscard]]` (PR #169019)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][array] Applied `[[nodiscard]]` (PR #168829)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][list] Applied `[[nodiscard]]` (PR #169015)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string_view] Applied `[[nodiscard]]` (PR #169010)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string_view] Applied `[[nodiscard]]` (PR #169010)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string_view] Applied `[[nodiscard]]` (PR #169010)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string_view] Applied `[[nodiscard]]` (PR #169010)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Applied `[[nodiscard]]` to some general utilities (PR #169322)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Applied `[[nodiscard]]` to some general utilities (PR #169322)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Applied `[[nodiscard]]` to some general utilities (PR #169322)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][mdspan] Applied `[[nodiscard]]` (PR #169326)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Applied `[[nodiscard]]` to some general utilities (PR #169322)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][mdspan] Applied `[[nodiscard]]` (PR #169326)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string] Applied `[[nodiscard]]` to non-member functions (PR #169330)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][forward_list] Applied `[[nodiscard]]` (PR #169019)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][mdspan] Applied `[[nodiscard]]` (PR #169326)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Applied `[[nodiscard]]` to some general utilities (PR #169322)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string_view] Applied `[[nodiscard]]` (PR #169010)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string] Applied `[[nodiscard]]` to non-member functions (PR #169330)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string] Applied `[[nodiscard]]` to non-member functions (PR #169330)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string] Applied `[[nodiscard]]` to non-member functions (PR #169330)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][flat_map] Applied `[[nodiscard]]` (PR #169453)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][flat_map] Applied `[[nodiscard]]` (PR #169453)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][flat_map] Applied `[[nodiscard]]` (PR #169453)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][flat_map] Applied `[[nodiscard]]` (PR #169453)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] `[[nodiscard]]` to concurrency (PR #169463)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] `[[nodiscard]]` to concurrency (PR #169463)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] `[[nodiscard]]` to concurrency (PR #169463)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][stack] Applied `[[nodiscard]]` (PR #169469)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Applied `[[nodiscard]]` to concurrency (partially) (PR #169463)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][queue] Applied `[[nodiscard]]` (PR #169469)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][queue] Applied `[[nodiscard]]` (PR #169469)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Applied `[[nodiscard]]` to some general utilities (PR #169322)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][stack] Applied `[[nodiscard]]` (PR #169468)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][stack] Applied `[[nodiscard]]` (PR #169468)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Applied `[[nodiscard]]` to Language Support (partially) (PR #169611)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Applied `[[nodiscard]]` to Language Support (partially) (PR #169611)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Applied `[[nodiscard]]` to Language Support (partially) (PR #169611)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][flat_map] Applied `[[nodiscard]]` (PR #169453)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Applied `[[nodiscard]]` to Language Support (partially) (PR #169611)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Applied `[[nodiscard]]` to concurrency (partially) (PR #169463)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Applied `[[nodiscard]]` to concurrency (partially) (PR #169463)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Applied `[[nodiscard]]` to Language Support (partially) (PR #169611)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Applied `[[nodiscard]]` to Language Support (partially) (PR #169611)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Applied `[[nodiscard]]` to Language Support (partially) (PR #169611)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Applied `[[nodiscard]]` to Language Support (partially) (PR #169611)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][queue] Applied `[[nodiscard]]` (PR #169469)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Applied `[[nodiscard]]` to Language Support (partially) (PR #169611)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Applied `[[nodiscard]]` to concurrency (partially) (PR #169463)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Applied `[[nodiscard]]` to some general utilities (PR #169322)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Reformat `optional` constructor tests (PR #169231)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Reformat `optional` constructor tests (PR #169231)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][flat_map] Applied `[[nodiscard]]` (PR #169453)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Applied `[[nodiscard]]` to Language Support (partially) (PR #169611)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Applied `[[nodiscard]]` to concurrency (partially) (PR #169463)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Applied `[[nodiscard]]` to concurrency (partially) (PR #169463)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][flat_set] Applied `[[nodiscard]]` (PR #169739)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc+][stack] P3372R3: `constexpr <stack>` (PR #163510)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][mdspan] Applied `[[nodiscard]]` (PR #169326)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][map] Applied `[[nodiscard]]` (PR #169971)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][map] Applied `[[nodiscard]]` (PR #169971)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][map] Applied `[[nodiscard]]` (PR #169971)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][map] Applied `[[nodiscard]]` (PR #169971)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][set] Applied `[[nodiscard]]` (PR #169982)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][flat_multiset] Applied `[[nodiscard]]` (PR #169984)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][flat_multimap] Applied `[[nodiscard]]` (PR #169986)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P2988R12: `std::optional<T&>` (PR #155202)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][flat_multimap] Applied `[[nodiscard]]` (PR #169986)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][optional] Applied `[[nodiscard]]` (PR #170045)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][optional] Applied `[[nodiscard]]` (PR #170045)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][optional] Applied `[[nodiscard]]` (PR #170045)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][optional] Applied `[[nodiscard]]` (PR #170045)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][optional] Applied `[[nodiscard]]` (PR #170045)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][optional] Applied `[[nodiscard]]` (PR #170045)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][optional] Applied `[[nodiscard]]` (PR #170045)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][optional] Applied `[[nodiscard]]` (PR #170045)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][optional] Applied `[[nodiscard]]` (PR #170045)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][functional] Implement `std::bind_front<NTTP>` (PR #165096)
Jakub Mazurkiewicz via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [clang] Add builtin to clear padding bytes (prework for P0528R3) (PR #75371)
James Y Knight via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [clang] Add builtin to clear padding bytes (prework for P0528R3) (PR #75371)
James Y Knight via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] applies integer-like changes from [P2393R1] (PR #74161)
Jan Schultke via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make `_Atomic(T)` directly use an alias template (PR #168679)
Jan Schultke via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Improve performance of std::atomic_flag on Windows (PR #163524)
Jean-Baptiste Kempf via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize fstream::read (PR #165223)
Jinsong Ji via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix Newlib check in __fwd/ios.h (PR #168952)
Jon Roelofs via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix Newlib check in __fwd/ios.h (PR #168952)
Jon Roelofs via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add std::stacktrace (P0881R7) (PR #136528)
Jonathan Wakely via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Revert fstream::read optimizations (PR #168894)
Jordan Rupprecht via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Revert fstream::read optimizations (PR #168894)
Jordan Rupprecht via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Revert fstream::read optimizations (PR #168894)
Jordan Rupprecht via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Revert fstream::read optimizations (PR #168894)
Jordan Rupprecht via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][P1831R1] Deprecating volatile: library (PR #101439)
Josh Karns via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][P1831R1] Deprecating volatile: library (PR #101439)
Josh Karns via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][docs] Update status for P2641R4 (PR #166073)
LLVM Continuous Integration via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove <cstdlib> include from <exception> (PR #166340)
LLVM Continuous Integration via libcxx-commits
- [libcxx-commits] [libcxx] [AIX] Enable libc++ bots on AIX (PR #166650)
LLVM Continuous Integration via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
LLVM Continuous Integration via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][ci] Temporarily disable ARM jobs (PR #169318)
LLVM Continuous Integration via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libc++][NFC] Move __memory/aligned_alloc.h into src/ (PR #166172)
LLVM Continuous Integration via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][C++03] Remove code in the C++03-specific tests that is guarded on the language version (PR #169354)
LLVM Continuous Integration via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libc++] Add availability markup for LLVM 19 (PR #140072)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libc++] Add availability markup for LLVM 19 (PR #140072)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Trigger the BuildKite pipeline from Github Actions (PR #165928)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libc++] Add availability markup for LLVM 19 and LLVM 20 (PR #140072)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libc++] Add availability markup for LLVM 19 and LLVM 20 (PR #140072)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libc++] Add availability markup for LLVM 19 and LLVM 20 (PR #140072)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Trigger the BuildKite pipeline from Github Actions (PR #165928)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Trigger the BuildKite pipeline from Github Actions (PR #165928)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Trigger the BuildKite pipeline from Github Actions (PR #165928)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Trigger the BuildKite pipeline from Github Actions (PR #165928)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] Test Buildkite trigger (PR #166222)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] Test Buildkite trigger (PR #166222)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify the __libcpp_refstring implementation (PR #166344)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify most of the segmented iterator optimizations (PR #164797)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize fstream::read (PR #165223)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Enable compiler-rt when performing a bootstrapping build (PR #167065)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Run macOS buildbot under xcrun (PR #167072)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Drop -Wno-user-defined-literals when running the test suite (PR #167073)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Drop -Wno-user-defined-literals when running the test suite (PR #167073)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Run macOS buildbot under xcrun (PR #167072)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Make CC and CXX environment variables mandatory in run-buildbot (PR #166875)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Make CC and CXX environment variables mandatory in run-buildbot (PR #166875)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Split macros related to hardening into their own header (PR #167069)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make `std::numeric_limits<NonPromoted>::traps` `false` (PR #166724)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxxabi] [libunwind] [NFCI][test][asm] Enable AT&T syntax explicitly (PR #166818)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxxabi] [libunwind] [NFCI][test][asm] Enable AT&T syntax explicitly (PR #166818)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Treat P0513R0 as a defect report against C++11 (PR #166690)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Treat P0513R0 as a defect report against C++11 (PR #166690)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Split macros related to hardening into their own header (PR #167069)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize __tree copy/move constructor/assignment with allocator (PR #163558)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize __tree copy/move constructor/assignment with allocator (PR #163558)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize num_get integral functions (PR #121795)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize num_get integral functions (PR #121795)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize num_get integral functions (PR #121795)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize num_get integral functions (PR #121795)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize num_get integral functions (PR #121795)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Introduce the notion of a minimum header version (PR #166074)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Introduce the notion of a minimum header version (PR #166074)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Introduce the notion of a minimum header version (PR #166074)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Introduce the notion of a minimum header version (PR #166074)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Introduce the notion of a minimum header version (PR #166074)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Introduce the notion of a minimum header version (PR #166074)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Merge the implementations of ranges::copy_n and std::copy_n and fix vector::insert to assign (PR #157444)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix header deprecations (PR #163356)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix header deprecations (PR #163356)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix header deprecations (PR #163356)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Refactor basic_string::__recommend (PR #162631)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Inline vector::__append into resize (PR #162086)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxxabi] [libc++abi][NFC] Remove some cruft from <__cxxabi_config.h> (PR #164578)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Make the exception implementation files self-contained (PR #164377)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Make the exception implementation files self-contained (PR #164377)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove some of the uses of aligned_storage inside the library (PR #161635)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove some of the uses of aligned_storage inside the library (PR #161635)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Replace a few .compile.fail.cpp tests by proper clang-verify tests (PR #167346)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][docs] Update to refer to P3355R2 (PR #167267)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][docs] Update to refer to P3355R2 (PR #167267)
Louis Dionne via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [llvm] [utils] revamp options controlling lit's output (PR #167192)
Louis Dionne via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [llvm] [utils] revamp options controlling lit's output (PR #167192)
Louis Dionne via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [llvm] [utils] revamp options controlling lit's output (PR #167192)
Louis Dionne via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [llvm] [utils] revamp options controlling lit's output (PR #167192)
Louis Dionne via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [llvm] [utils] revamp options controlling lit's output (PR #167192)
Louis Dionne via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [llvm] [utils] revamp options controlling lit's output (PR #167192)
Louis Dionne via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [llvm] [utils] revamp options controlling lit's output (PR #167192)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Make CC and CXX environment variables mandatory in run-buildbot (PR #166875)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Remove unused imports from generate_feature_test_macro_components.py (PR #159591)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Split macros related to hardening into their own header (PR #167069)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Split features.py into multiple files (PR #167353)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove __is_replaceable emulation (PR #167355)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove __is_replaceable emulation (PR #167355)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Replace a few .compile.fail.cpp tests by proper clang-verify tests (PR #167346)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Improve performance of std::atomic_flag on Windows (PR #163524)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Split features.py into multiple files (PR #167353)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][hardening] Allow setting the assertion semantic via CMake. (PR #167636)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize std::find_if (PR #167697)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Reorganize and fix the libc++ CI dockerfiles (PR #167530)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix __hash_table::erase(iterator, iterator) to update the bucket list correctly when erasing the last bucket (PR #167865)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize std::find_if (PR #167697)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize std::find_if (PR #167697)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Forward std::all_of and std::none_of to std::any_of (PR #167670)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Forward std::all_of and std::none_of to std::any_of (PR #167670)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Forward std::all_of and std::none_of to std::any_of (PR #167670)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libc++] Introduce the notion of a minimum header version (PR #166074)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libc++] Introduce the notion of a minimum header version (PR #166074)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libc++] Introduce the notion of a minimum header version (PR #166074)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make views::iota aware of __int128 (PR #167869)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make views::iota aware of __int128 (PR #167869)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make views::iota aware of __int128 (PR #167869)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make views::iota aware of __int128 (PR #167869)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make views::iota aware of __int128 (PR #167869)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make views::iota aware of __int128 (PR #167869)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Introduce basic_string::__recommend_growing (PR #162633)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Introduce basic_string::__recommend_growing (PR #162633)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Introduce basic_string::__recommend_growing (PR #162633)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Introduce basic_string::__recommend_growing (PR #162633)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify a bunch of noexcept specifications (PR #166397)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify a bunch of noexcept specifications (PR #166397)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify a bunch of noexcept specifications (PR #166397)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify a bunch of noexcept specifications (PR #166397)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify a bunch of noexcept specifications (PR #166397)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize std::find_if (PR #167697)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Introduce __specialized_algorithms (PR #167295)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Introduce __specialized_algorithms (PR #167295)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Introduce basic_string::__allocate_long_buffer_for_growing (PR #162633)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Introduce basic_string::__allocate_long_buffer_for_growing (PR #162633)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Introduce basic_string::__allocate_long_buffer_for_growing (PR #162633)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify a bunch of noexcept specifications (PR #166397)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement std::move_only_function (P0288R9) (PR #94670)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement std::move_only_function (P0288R9) (PR #94670)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement std::move_only_function (P0288R9) (PR #94670)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement std::move_only_function (P0288R9) (PR #94670)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement std::move_only_function (P0288R9) (PR #94670)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement std::move_only_function (P0288R9) (PR #94670)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement std::move_only_function (P0288R9) (PR #94670)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement std::move_only_function (P0288R9) (PR #94670)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement std::move_only_function (P0288R9) (PR #94670)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement std::move_only_function (P0288R9) (PR #94670)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement std::move_only_function (P0288R9) (PR #94670)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement std::move_only_function (P0288R9) (PR #94670)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement std::move_only_function (P0288R9) (PR #94670)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement std::move_only_function (P0288R9) (PR #94670)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement std::move_only_function (P0288R9) (PR #94670)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement std::move_only_function (P0288R9) (PR #94670)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (PR #161086)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (PR #161086)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (PR #161086)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (PR #161086)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (PR #161086)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (PR #161086)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (PR #161086)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] implement adjacent_view (PR #165089)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] implement adjacent_view (PR #165089)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] implement adjacent_view (PR #165089)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] implement adjacent_view (PR #165089)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] implement adjacent_view (PR #165089)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] implement adjacent_view (PR #165089)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] implement adjacent_view (PR #165089)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] implement adjacent_view (PR #165089)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] implement adjacent_view (PR #165089)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] implement adjacent_view (PR #165089)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] implement adjacent_view (PR #165089)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] implement adjacent_view (PR #165089)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Make CC and CXX environment variables mandatory in run-buildbot (PR #166875)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Make CC and CXX environment variables mandatory in run-buildbot (PR #166875)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Make CC and CXX environment variables mandatory in run-buildbot (PR #166875)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Add support for picolibc and newlib in RUNTIMES_USE_LIBC (PR #147956)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Add support for picolibc and newlib in RUNTIMES_USE_LIBC (PR #147956)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Add support for picolibc and newlib in RUNTIMES_USE_LIBC (PR #147956)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix filebuf resetting its underlying buffer upon close() (PR #168947)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix filebuf resetting its underlying buffer upon close() (PR #168947)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Refactor __request_unbuffered_mode (PR #168950)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Introduce __specialized_algorithms (PR #167295)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Introduce __specialized_algorithms (PR #167295)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Introduce __specialized_algorithms (PR #167295)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Introduce __specialized_algorithms (PR #167295)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement std::move_only_function (P0288R9) (PR #94670)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement std::move_only_function (P0288R9) (PR #94670)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement std::move_only_function (P0288R9) (PR #94670)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement std::move_only_function (P0288R9) (PR #94670)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement std::move_only_function (P0288R9) (PR #94670)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement std::move_only_function (P0288R9) (PR #94670)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement std::move_only_function (P0288R9) (PR #94670)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement std::move_only_function (P0288R9) (PR #94670)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement std::move_only_function (P0288R9) (PR #94670)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement std::move_only_function (P0288R9) (PR #94670)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement std::move_only_function (P0288R9) (PR #94670)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement std::move_only_function (P0288R9) (PR #94670)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement std::move_only_function (P0288R9) (PR #94670)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement std::move_only_function (P0288R9) (PR #94670)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement std::move_only_function (P0288R9) (PR #94670)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libunwind] [llvm] [libc++] Enable -Wmissing-prototypes (PR #116261)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libunwind] [llvm] [libc++] Enable -Wmissing-prototypes (PR #116261)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libunwind] [llvm] [libc++] Enable -Wmissing-prototypes (PR #116261)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libunwind] [llvm] [libc++] Enable -Wmissing-prototypes (PR #116261)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [AIX] Enable libc++ bots on AIX (PR #166650)
Mark Danial via libcxx-commits
- [libcxx-commits] [libcxx] [AIX] Enable libc++ bots on AIX (PR #166650)
Mark Danial via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Triggering a libc++ buildkite build to test workers (PR #166829)
Mark Danial via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Triggering a libc++ buildkite build to test workers (PR #166829)
Mark Danial via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Triggering a libc++ buildkite build to test workers (PR #166834)
Mark Danial via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Triggering a libc++ buildkite build to test workers (PR #166834)
Mark Danial via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Triggering a libc++ buildkite build to test workers (PR #166834)
Mark Danial via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Triggering a libc++ buildkite build to test workers (PR #166834)
Mark Danial via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Improve performance of std::atomic_flag on Windows (PR #163524)
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Improve performance of std::atomic_flag on Windows (PR #163524)
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Improve performance of std::atomic_flag on Windows (PR #163524)
Martin Storsjö via libcxx-commits
- [libcxx] [libc++][Windows] Enable thread::hardware_concurrency to support more… (PR #168229)
Martin Storsjö via libcxx-commits
- [libcxx] [libc++][Windows] Enable thread::hardware_concurrency to support more… (PR #168229)
Martin Storsjö via libcxx-commits
- [libcxx] [libc++][Windows] Enable thread::hardware_concurrency to support more… (PR #168229)
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] [test] Fix the gets-removed.verify.cpp test with Clang 21 (PR #169235)
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] [test] Fix the gets-removed.verify.cpp test with Clang 21 (PR #169235)
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] [test] Fix the gets-removed.verify.cpp test with Clang 21 (PR #169235)
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][Windows] Enable thread::hardware_concurrency to support more than 64 processors (PR #168229)
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][Windows] Enable thread::hardware_concurrency to support more than 64 processors (PR #168229)
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize num_get integral functions (PR #121795)
Masaki Moriguchi via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
Matthias Wippich via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
Matthias Wippich via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
Matthias Wippich via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
Matthias Wippich via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
Matthias Wippich via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
Matthias Wippich via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
Matthias Wippich via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
Matthias Wippich via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
Matthias Wippich via libcxx-commits
- [libcxx-commits] [libcxxabi] [llvm] [libcxxabi][ItaniumDemangle] Separate GtIsGt counter into more states (PR #166577)
Michael Buch via libcxx-commits
- [libcxx-commits] [libcxxabi] [lldb] [llvm] [lldb][DemangledNameInfo] Fix tracking of template arugments (PR #166578)
Michael Buch via libcxx-commits
- [libcxx-commits] [libcxxabi] [llvm] [libcxxabi][ItaniumDemangle] Separate GtIsGt counter into more states (PR #166577)
Michael Buch via libcxx-commits
- [libcxx-commits] [libcxxabi] [llvm] [libcxxabi][ItaniumDemangle] Separate GtIsGt counter into more states (PR #166577)
Michael Buch via libcxx-commits
- [libcxx-commits] [libcxxabi] [llvm] [libcxxabi][ItaniumDemangle] Separate GtIsGt counter into more states (PR #166577)
Michael Buch via libcxx-commits
- [libcxx-commits] [libcxxabi] [lldb] [llvm] [lldb][DemangledNameInfo] Fix tracking of template arguments (PR #166578)
Michael Buch via libcxx-commits
- [libcxx-commits] [libcxxabi] [lldb] [llvm] [libcxxabi][ItaniumDemangle] Separate GtIsGt counter into more states (PR #166578)
Michael Buch via libcxx-commits
- [libcxx-commits] [libcxxabi] [libcxxabi][demangle] Fix the cp-to-llvm.sh sync script to copy all headers (PR #166572)
Michael Buch via libcxx-commits
- [libcxx-commits] [libcxxabi] [libcxxabi][demangle] Fix the cp-to-llvm.sh sync script to copy all headers (PR #166572)
Michael Buch via libcxx-commits
- [libcxx-commits] [libcxxabi] [lldb] [llvm] [libcxxabi][ItaniumDemangle] Separate GtIsGt counter into more states (PR #166578)
Michael Buch via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Fix xsgetn in basic_filebuf (PR #167779)
Michael Jones via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Update our documentation on the supported compilers (PR #165684)
Milad Fa via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Update our documentation on the supported compilers (PR #165684)
Milad Fa via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] LWG4172 fix self-move-assignment in {unique|shared}_lock (PR #129542)
Mohamed Atef via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] LWG4172 fix self-move-assignment in {unique|shared}_lock (PR #129542)
Mohamed Atef via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] LWG4172 fix self-move-assignment in {unique|shared}_lock (PR #129542)
Mohamed Atef via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] implement LWG4148: unique_ptr::operator* should not allow dangling references (PR #128213)
Mohamed Atef via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] implement LWG4148: unique_ptr::operator* should not allow dangling references (PR #128213)
Mohamed Atef via libcxx-commits
- [libcxx-commits] [libcxx] Misc - Refactor cases of >2 underscores as per libcxx/TODO.txt (PR #167250)
Mr. Walls via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix the locale base API on Linux with musl (PR #167980)
Mr. Walls via libcxx-commits
- [libcxx-commits] [libcxxabi] [libunwind] [NFCI][test][asm] Enable AT&T syntax explicitly (PR #166818)
Nico Weber via libcxx-commits
- [libcxx-commits] [libcxxabi] [libunwind] [NFCI][test][asm] Enable AT&T syntax explicitly (PR #166818)
Nico Weber via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix header deprecations (PR #163356)
Nico Weber via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix header deprecations (PR #163356)
Nico Weber via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix header deprecations (PR #163356)
Nico Weber via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix header deprecations (PR #163356)
Nico Weber via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix header deprecations (PR #163356)
Nico Weber via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][memory] Applied `[[nodiscard]]` to smart pointers (PR #168483)
Nico Weber via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][memory] Applied `[[nodiscard]]` to smart pointers (PR #168483)
Nico Weber via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libc++][NFC] Move __memory/aligned_alloc.h into src/ (PR #166172)
Nico Weber via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][memory] Applied `[[nodiscard]]` to smart pointers (PR #168483)
Nico Weber via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libc++][NFC] Move __memory/aligned_alloc.h into src/ (PR #166172)
Nico Weber via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add [[clang::lifetimebound]] to std::identity (PR #165854)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add [[clang::lifetimebound]] to std::identity (PR #165854)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove a few unused includes (PR #165687)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove a few unused includes (PR #165687)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P2641R4: Checking if a `union` alternative is active (`std::is_within_lifetime`) (PR #165243)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Introduce the notion of a minimum header version (PR #166074)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize string to integer functions (PR #166076)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Optionally support filecheck-based tests (PR #165769)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add move constructor & assignment to `exception_ptr` (PR #164281)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add move constructor & assignment to `exception_ptr` (PR #164281)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify the implementation of __formatter::__fill a bit (PR #147777)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify the implementation of __formatter::__fill a bit (PR #147777)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify the implementation of __formatter::__fill a bit (PR #147777)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize string to integer functions (PR #166076)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Introduce the notion of a minimum header version (PR #166074)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize `std::exception_ptr` (PR #162773)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Remove Redundant Reset in ~basic_string (PR #164718)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libc++][NFC] Move __memory/aligned_alloc.h into src/ (PR #166172)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use libm implementations in exp for complex numbers (PR #165457)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Optionally support filecheck-based tests (PR #165769)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Merge basic_string::__{replace, reset}_internal_buffer (PR #165404)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Merge basic_string::__{replace, reset}_internal_buffer (PR #165404)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Remove Redundant Reset in ~basic_string (PR #164718)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Optionally support filecheck-based tests (PR #165769)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Remove Redundant Reset in ~basic_string (PR #164718)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix header deprecations (PR #163356)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix header deprecations (PR #163356)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Remove Redundant Reset in ~basic_string (PR #164718)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][hardening] Update documentation in the light of P3878. (PR #166294)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Inline fast path for`exception_ptr` copy constructor & destructor (PR #165909)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Make __type_info_implementations a namespace (PR #166339)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove <cstdlib> include from <exception> (PR #166340)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify the __libcpp_refstring implementation (PR #166344)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify the __libcpp_refstring implementation (PR #166344)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove <cstdlib> include from <exception> (PR #166340)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] proper guarding for locale usage in filesystem on Windows (PR #165470)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] proper guarding for locale usage in filesystem on Windows (PR #165470)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libc++][NFC] Move __memory/aligned_alloc.h into src/ (PR #166172)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify a bunch of noexcept specifications (PR #166397)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove guards for builtins for reference binding traits (PR #166288)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Inline fast path for`exception_ptr` copy constructor & destructor (PR #165909)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Inline fast path for`exception_ptr` copy constructor & destructor (PR #165909)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Inline fast path for`exception_ptr` copy constructor & destructor (PR #165909)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Inline fast path for`exception_ptr` copy constructor & destructor (PR #165909)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Inline fast path for`exception_ptr` copy constructor & destructor (PR #165909)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Removed unsupported compilers from tests (PR #166403)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make __allocate_long_buffer a constructor of __long (PR #166451)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make __allocate_long_buffer a constructor of __long (PR #166451)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Merge insert/emplace(const_iterator, Args...) implementations (PR #166470)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify a bunch of noexcept specifications (PR #166397)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Make __type_info_implementations a namespace (PR #166339)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Make __type_info_implementations a namespace (PR #166339)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Merge insert/emplace(const_iterator, Args...) implementations (PR #166470)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Merge insert/emplace(const_iterator, Args...) implementations (PR #166470)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Merge insert/emplace(const_iterator, Args...) implementations (PR #166470)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark string functions as [[nodiscard]] (PR #166524)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] Try to reproduce ubsan issue (PR #122389)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize std::has_single_bit (PR #133063)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] <experimental/simd> Add binary operators for class simd (PR #118744)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] <experimental/simd> Add binary operators for class simd (PR #118744)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize std::has_single_bit (PR #133063)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize std::has_single_bit (PR #133063)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize std::has_single_bit (PR #133063)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxxabi] [libcxxabi][demangle] Fix the cp-to-llvm.sh sync script to copy all headers (PR #166572)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [AIX] Enable libc++ bots on AIX (PR #166650)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [AIX] Enable libc++ bots on AIX (PR #166650)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][P1831R1] Deprecating volatile: library (PR #101439)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] <experimental/simd> Add unary operators for class simd_mask (PR #118468)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] <experimental/simd> Add unary operators for class simd_mask (PR #118468)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add nodiscard attribute to std::make_unique/std::make_shared (PR #153115)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Inline fast path for`exception_ptr` copy constructor & destructor (PR #165909)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Inline fast path for`exception_ptr` copy constructor & destructor (PR #165909)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Inline fast path for`exception_ptr` copy constructor & destructor (PR #165909)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Inline fast path for`exception_ptr` copy constructor & destructor (PR #165909)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Inline fast path for`exception_ptr` copy constructor & destructor (PR #165909)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Inline fast path for`exception_ptr` copy constructor & destructor (PR #165909)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement the `indirect` half of P3019R14: Vocabulary Types for Composite Class Design (PR #166717)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement the `indirect` half of P3019R14: Vocabulary Types for Composite Class Design (PR #166717)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement the `indirect` half of P3019R14: Vocabulary Types for Composite Class Design (PR #166717)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement the `indirect` half of P3019R14: Vocabulary Types for Composite Class Design (PR #166717)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement the `indirect` half of P3019R14: Vocabulary Types for Composite Class Design (PR #166717)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement the `indirect` half of P3019R14: Vocabulary Types for Composite Class Design (PR #166717)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement the `indirect` half of P3019R14: Vocabulary Types for Composite Class Design (PR #166717)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement the `indirect` half of P3019R14: Vocabulary Types for Composite Class Design (PR #166717)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement the `indirect` half of P3019R14: Vocabulary Types for Composite Class Design (PR #166717)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix local runs of the bootstrapping-build job (PR #166875)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify the __libcpp_refstring implementation (PR #166344)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize fstream::read (PR #165223)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize fstream::read (PR #165223)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize fstream::read (PR #165223)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize __tree copy/move constructor/assignment with allocator (PR #163558)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize __tree copy/move constructor/assignment with allocator (PR #163558)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize __tree copy/move constructor/assignment with allocator (PR #163558)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize __tree copy/move constructor/assignment with allocator (PR #163558)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] Fix-up tests for `is_clock(_v)` (PR #166888)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][numeric] Marked saturation artithmetic functions as `[[nodiscard]]` (PR #166898)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Avoid overloaded `operator, ` for (`T`, `Iter`) cases (PR #161049)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Avoid overloaded `operator, ` for (`T`, `Iter`) cases (PR #161049)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Avoid overloaded `operator, ` for (`T`, `Iter`) cases (PR #161049)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Avoid overloaded `operator, ` for (`T`, `Iter`) cases (PR #161049)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Avoid overloaded `operator, ` for (`T`, `Iter`) cases (PR #161049)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Avoid overloaded `operator, ` for (`T`, `Iter`) cases (PR #161049)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize num_get integral functions (PR #121795)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement the `indirect` half of P3019R14: Vocabulary Types for Composite Class Design (PR #166717)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement the `indirect` half of P3019R14: Vocabulary Types for Composite Class Design (PR #166717)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add tombstone traits and use them in optional (PR #98498)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Split macros related to hardening into their own header (PR #167069)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Run macOS buildbot under xcrun (PR #167072)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Drop -Wno-user-defined-literals when running the test suite (PR #167073)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][numeric] Marked saturation artithmetic functions as `[[nodiscard]]` (PR #166898)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement the `indirect` half of P3019R14: Vocabulary Types for Composite Class Design (PR #166717)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Added `[[nodiscard]]` to `fstream.native_handle`, `span.at` and `in/out_ptr` (PR #167097)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Added `[[nodiscard]]` to `fstream.native_handle`, `span.at` and `in/out_ptr` (PR #167097)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove __dependent_type (PR #167119)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Avoid overloaded `operator, ` for (`T`, `Iter`) cases (PR #161049)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Replace __libcpp_is_final with a variable template (PR #167137)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use variable templates in is_floating_point (PR #167141)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify a few places where we use (PR #167213)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify a few places where we use __index_sequence (PR #167213)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Replace the last uses of __tuple_types with __type_list (PR #167214)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Replace the last uses of __tuple_types with __type_list (PR #167214)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Replace the last uses of __tuple_types with __type_list (PR #167214)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Replace the last uses of __tuple_types with __type_list (PR #167214)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Replace __libcpp_is_final with a variable template (PR #167137)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Replace __libcpp_is_final with a variable template (PR #167137)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Merge insert/emplace(const_iterator, Args...) implementations (PR #166470)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Merge insert/emplace(const_iterator, Args...) implementations (PR #166470)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify a few places where we use __index_sequence (PR #167213)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify a few places where we use __index_sequence (PR #167213)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use variable templates in is_floating_point (PR #167141)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove __dependent_type (PR #167119)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark string functions as [[nodiscard]] (PR #166524)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify a bunch of noexcept specifications (PR #166397)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make __allocate_long_buffer a constructor of __long (PR #166451)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize num_get integral functions (PR #121795)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Merge the implementations of ranges::copy_n and std::copy_n and fix vector::insert to assign (PR #157444)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Introduce __specialized_algorithms (PR #167295)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Avoid overloaded `operator, ` for (`T`, `Iter`) cases (PR #161049)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] LWG2899: Constrain move special functions of `tuple` and `unique_ptr` (PR #167211)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] LWG2899: Constrain move special functions of `tuple` and `unique_ptr` (PR #167211)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] implement LWG4148: unique_ptr::operator* should not allow dangling references (PR #128213)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Destroy elements when exceptions are thrown in __construct_at_end (PR #167112)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement the `indirect` half of P3019R14: Vocabulary Types for Composite Class Design (PR #166717)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] Misc - Refactor cases of >2 underscores as per libcxx/TODO.txt (PR #167250)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Replace a few .compile.fail.cpp tests by proper clang-verify tests (PR #167346)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Inline fast path for`exception_ptr` copy constructor & destructor (PR #165909)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Inline fast path for`exception_ptr` copy constructor & destructor (PR #165909)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Inline fast path for`exception_ptr` copy constructor & destructor (PR #165909)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Inline vector::__append into resize (PR #162086)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxxabi] [libc++abi][NFC] Remove some cruft from <__cxxabi_config.h> (PR #164578)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Merge is_{, un}bounded_array.h into is_array.h (PR #167479)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove __is_replaceable emulation (PR #167355)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Refactor basic_string::__recommend (PR #162631)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Make the exception implementation files self-contained (PR #164377)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Make the exception implementation files self-contained (PR #164377)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize std::find_if (PR #167697)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix __hash_table::erase(iterator, iterator) to update the bucket list correctly when erasing the last bucket (PR #167865)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] re-enable the inference test for clang (PR #168258)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Install ninja in CI container from system repo (PR #168225)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove is_signed<T> use from <limits> (PR #168191)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove is_signed<T> use from <limits> (PR #168334)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize std::find_if (PR #167697)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][span] Mark functions as `[[nodiscard]]` (PR #168033)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use Fuchsia futex operations (PR #133571)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Destroy elements when exceptions are thrown in __construct_at_end (PR #167112)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mostly Implement P1885R12: `<text_encoding>` (PR #141312)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][span] Mark functions as `[[nodiscard]]` (PR #168033)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix __hash_table::erase(iterator, iterator) to update the bucket list correctly when erasing the last bucket (PR #167865)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make views::iota aware of __int128 (PR #167869)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix __hash_table::erase(iterator, iterator) to update the bucket list correctly when erasing the last bucket (PR #167865)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove is_signed<T> use from <limits> (PR #168334)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Forward std::all_of and std::none_of to std::any_of (PR #167670)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Forward std::all_of and std::none_of to std::any_of (PR #167670)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify a bunch of noexcept specifications (PR #166397)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Refactor basic_string::__recommend (PR #162631)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Introduce basic_string::__recommend_growing (PR #162633)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Introduce basic_string::__recommend_growing (PR #162633)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix __hash_table::erase(iterator, iterator) to update the bucket list correctly when erasing the last bucket (PR #167865)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Introduce basic_string::__recommend_growing (PR #162633)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Introduce basic_string::__allocate_long_buffer_for_growing (PR #162633)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize std::find_if (PR #167697)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize std::find_if (PR #167697)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize std::find_if (PR #167697)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Make CC and CXX environment variables mandatory in run-buildbot (PR #166875)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Make CC and CXX environment variables mandatory in run-buildbot (PR #166875)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Make CC and CXX environment variables mandatory in run-buildbot (PR #166875)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add a thread-safe version of std::lgamma in the dylib (PR #153631)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add a thread-safe version of std::lgamma in the dylib (PR #153631)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add a thread-safe version of std::lgamma in the dylib (PR #153631)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize std::find_if (PR #167697)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize std::find_if (PR #167697)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Forward std::all_of and std::none_of to std::any_of (PR #167670)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Forward std::all_of and std::none_of to std::any_of (PR #167670)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libc++] Introduce the notion of a minimum header version (PR #166074)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix header deprecations (PR #163356)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Introduce __specialized_algorithms (PR #167295)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize num_get integral functions (PR #121795)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use __builtin_bswapg to implement std::byteswap if it's available (PR #168557)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][memory] Applied `[[nodiscard]]` to smart pointers (PR #168483)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][memory] Applied `[[nodiscard]]` to smart pointers (PR #168483)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][memory] Applied `[[nodiscard]]` to smart pointers (PR #168483)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][memory] Applied `[[nodiscard]]` to smart pointers (PR #168483)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Forward std::is_sorted_until to std::adjacent_find (PR #168687)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove is_signed<T> use from <limits> (PR #168334)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] Add test case for xsgetn in basic_filebuf (PR #167937)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][memory] Applied `[[nodiscard]]` to smart pointers (PR #168483)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][memory] Applied `[[nodiscard]]` to smart pointers (PR #168483)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][memory] Applied `[[nodiscard]]` to smart pointers (PR #168483)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make `_Atomic(T)` directly use an alias template (PR #168679)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libunwind] [llvm] [libc++] Enable -Wmissing-prototypes (PR #116261)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement std::move_only_function (P0288R9) (PR #94670)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement std::move_only_function (P0288R9) (PR #94670)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make views::iota aware of __int128 (PR #167869)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify a bunch of noexcept specifications (PR #166397)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify a bunch of noexcept specifications (PR #166397)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libunwind] [llvm] [libc++] Enable -Wmissing-prototypes (PR #116261)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Forward std::all_of and std::none_of to std::any_of (PR #167670)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libc++] Introduce the notion of a minimum header version (PR #166074)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Introduce __specialized_algorithms (PR #167295)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove is_signed<T> use from <limits> (PR #168334)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove is_signed<T> use from <limits> (PR #168334)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove is_signed<T> use from <limits> (PR #168334)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Introduce basic_string::__allocate_long_buffer_for_growing (PR #162633)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Make CC and CXX environment variables mandatory in run-buildbot (PR #166875)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][any] Applied `[[nodiscard]]` (PR #168826)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][array] Applied `[[nodiscard]]` (PR #168829)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][array] Applied `[[nodiscard]]` (PR #168829)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][array] Applied `[[nodiscard]]` (PR #168829)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][array] Applied `[[nodiscard]]` (PR #168829)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make `_Atomic(T)` directly use an alias template (PR #168679)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make `_Atomic(T)` directly use an alias template (PR #168679)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Revert fstream::read optimizations (PR #168894)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][any] Applied `[[nodiscard]]` (PR #168826)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix filebuf resetting its underlying buffer upon close() (PR #168947)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix filebuf resetting its underlying buffer upon close() (PR #168947)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix filebuf resetting its underlying buffer upon close() (PR #168947)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Refactor __request_unbuffered_mode (PR #168950)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][array] Applied `[[nodiscard]]` (PR #168829)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make `_Atomic(T)` directly use an alias template (PR #168679)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string_view] Applied `[[nodiscard]]` (PR #169010)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Introduce __specialized_algorithms (PR #167295)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement std::move_only_function (P0288R9) (PR #94670)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement std::move_only_function (P0288R9) (PR #94670)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize std::has_single_bit (PR #133063)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][any] Applied `[[nodiscard]]` (PR #168826)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement std::move_only_function (P0288R9) (PR #94670)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix header deprecations (PR #163356)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix header deprecations (PR #163356)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix header deprecations (PR #163356)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][array] Applied `[[nodiscard]]` (PR #168829)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][list] Applied `[[nodiscard]]` (PR #169015)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][forward_list] Applied `[[nodiscard]]` (PR #169019)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][forward_list] Applied `[[nodiscard]]` (PR #169019)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix header deprecations (PR #163356)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string_view] Applied `[[nodiscard]]` (PR #169010)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string_view] Applied `[[nodiscard]]` (PR #169010)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string_view] Applied `[[nodiscard]]` (PR #169010)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string_view] Applied `[[nodiscard]]` (PR #169010)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix Newlib check in __fwd/ios.h (PR #168952)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Disable header deprecations until #168041 is landed (PR #169305)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Forward std::all_of and std::none_of to std::any_of (PR #167670)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize std::find_if (PR #167697)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize std::find_if (PR #167697)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][FreeBSD] use copy_file_range() in FreeBSD >= 13.0 (PR #169179)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] [test] Fix the gets-removed.verify.cpp test with Clang 21 (PR #169235)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Introduce basic_string::__allocate_long_buffer_for_growing (PR #162633)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Forward std::all_of and std::none_of to std::any_of (PR #167670)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string_view] Applied `[[nodiscard]]` (PR #169010)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement std::move_only_function (P0288R9) (PR #94670)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize num_get integral functions (PR #121795)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][C++03] Fix ODR tests (PR #169349)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][C++03] Remove code in the C++03-specific tests that is guarded on the language version (PR #169354)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Applied `[[nodiscard]]` to some general utilities (PR #169322)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Applied `[[nodiscard]]` to some general utilities (PR #169322)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Disable header deprecations until #168041 is landed (PR #169305)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Disable header deprecations until #168041 is landed (PR #169305)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string] Applied `[[nodiscard]]` to non-member functions (PR #169330)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Merge the implementations of ranges::copy_n and std::copy_n and fix vector::insert to assign (PR #157444)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Move the availability documentation to a design document (PR #169371)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Always define _LIBCPP_GLIBC_PREREQ (PR #169405)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Always define _LIBCPP_GLIBC_PREREQ (PR #169405)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][FreeBSD] use copy_file_range() in FreeBSD >= 13.0 (PR #169179)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libc++][NFC] Move __memory/aligned_alloc.h into src/ (PR #166172)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][flat_map] Applied `[[nodiscard]]` (PR #169453)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][flat_map] Applied `[[nodiscard]]` (PR #169453)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][flat_map] Applied `[[nodiscard]]` (PR #169453)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Applied `[[nodiscard]]` to concurrency (partially) (PR #169463)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Applied `[[nodiscard]]` to concurrency (partially) (PR #169463)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Applied `[[nodiscard]]` to concurrency (partially) (PR #169463)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Applied `[[nodiscard]]` to concurrency (partially) (PR #169463)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][stack] Applied `[[nodiscard]]` (PR #169468)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][C++03] Fix ODR tests (PR #169349)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][C++03] Fix ODR tests (PR #169349)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Always define _LIBCPP_GLIBC_PREREQ (PR #169405)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Always define _LIBCPP_GLIBC_PREREQ (PR #169405)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify a few places where we use __index_sequence (PR #167213)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Annotate {set, get}_terminate to return non-null pointers (PR #169492)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Introduce __specialized_algorithms (PR #167295)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Introduce __specialized_algorithms (PR #167295)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Introduce __specialized_algorithms (PR #167295)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize ranges::for_each for iterating over __trees (PR #164405)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Applied `[[nodiscard]]` to some general utilities (PR #169322)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Applied `[[nodiscard]]` to concurrency (partially) (PR #169463)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][flat_map] Applied `[[nodiscard]]` (PR #169453)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libc++][NFC] Move __memory/aligned_alloc.h into src/ (PR #166172)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libc++][NFC] Move __memory/aligned_alloc.h into src/ (PR #166172)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][flat_set] Applied `[[nodiscard]]` (PR #169739)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][deque] Applied `[[nodiscard]]` (PR #169745)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][mdspan] Applied `[[nodiscard]]` (PR #169326)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Remove some dead code from string.bench.cpp and simplify a bit of code (PR #169791)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize basic_string::append(Iter, Iter) (PR #169794)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][C++03] Remove code in the C++03-specific tests that is guarded on the language version (PR #169354)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][C++03] Remove code in the C++03-specific tests that is guarded on the language version (PR #169354)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Merge the segmented iterator code for {copy, move}_backward (PR #165160)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Merge the implementations of ranges::copy_n and std::copy_n and fix vector::insert to assign (PR #157444)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize ranges::for_each for iterating over __trees (PR #164405)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [Clang] Add __builtin_common_reference (PR #121199)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [Clang] Add __builtin_common_reference (PR #121199)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [Clang] Add __builtin_common_reference (PR #121199)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Unwrap iterators in __find_segment (PR #161274)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix the locale base API on Linux with musl (PR #167980)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] Revert "[libc++] Fix the locale base API on Linux with musl" (PR #169884)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] Revert "[libc++] Fix the locale base API on Linux with musl" (PR #169884)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Simplify SFINAE detections in `weak_result_type.h` (PR #169870)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Unwrap iterators in __find_segment (PR #161274)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] Speed up compilation of common uses of std::visit() by ~8x (PR #164196)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] Speed up compilation of common uses of std::visit() by ~8x (PR #164196)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] Speed up compilation of common uses of std::visit() by ~8x (PR #164196)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] Speed up compilation of common uses of std::visit() by ~8x (PR #164196)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Destroy elements when exceptions are thrown in __construct_at_end (PR #167112)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Destroy elements when exceptions are thrown in __construct_at_end (PR #167112)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Always return bool from bitset::operator[](size_t) const (PR #169894)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Refactor for_each_n (PR #150635)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize basic_string::append(Iter, Iter) (PR #169794)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [Clang] Add __builtin_common_reference (PR #121199)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Simplify string.bench.cpp a bit (PR #169791)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Simplify string.bench.cpp a bit (PR #169791)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Simplify string.bench.cpp a bit (PR #169791)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Simplify string.bench.cpp a bit (PR #169791)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use using declarations to pull in functions from the numeric_limits base class (PR #160661)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify a few places where we use __index_sequence (PR #167213)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Specialize allocator_traits for std::allocator (PR #160278)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] default the allocator arguemnt for most constructor (PR #169901)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] default the allocator arguemnt for most constructor (PR #169901)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make std::allocator always trivially default constructible (PR #169914)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make std::allocator always trivially default constructible (PR #169914)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Always return bool from bitset::operator[](size_t) const (PR #169894)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize basic_string::append(Iter, Iter) (PR #169794)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [lld] [llvm] CodeGen: Optionally emit PAuth relocations as IRELATIVE relocations. (PR #133533)
Peter Collingbourne via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [lld] [llvm] CodeGen: Optionally emit PAuth relocations as IRELATIVE relocations. (PR #133533)
Peter Collingbourne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][FreeBSD] use copy_file_range() in FreeBSD >= 13.0 (PR #169179)
Raman Shishniou via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][FreeBSD] use copy_file_range() in FreeBSD >= 13.0 (PR #169179)
Raman Shishniou via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement std::move_only_function (P0288R9) (PR #94670)
Raul Tambre via libcxx-commits
- [libcxx-commits] [libcxxabi] [libunwind] [NFCI][test][asm] Enable AT&T syntax explicitly (PR #166818)
Raul Tambre via libcxx-commits
- [libcxx-commits] [libcxxabi] [libunwind] [NFCI][test][asm] Enable AT&T syntax explicitly (PR #166818)
Raul Tambre via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement std::move_only_function (P0288R9) (PR #94670)
Raul Tambre via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement std::move_only_function (P0288R9) (PR #94670)
Raul Tambre via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Improve performance of std::atomic_flag on Windows (PR #163524)
Roger Sanders via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Improve performance of std::atomic_flag on Windows (PR #163524)
Roger Sanders via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Improve performance of std::atomic_flag on Windows (PR #163524)
Roger Sanders via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Improve performance of std::atomic_flag on Windows (PR #163524)
Roger Sanders via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Improve performance of std::atomic_flag on Windows (PR #163524)
Roger Sanders via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Improve performance of std::atomic_flag on Windows (PR #163524)
Roger Sanders via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Improve performance of std::atomic_flag on Windows (PR #163524)
Roger Sanders via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Improve performance of std::atomic_flag on Windows (PR #163524)
Roger Sanders via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use libm implementations in exp for complex numbers (PR #165457)
Sharjeel Khan via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][Windows] Enable thread::hardware_concurrency to support more than 64 processors (PR #168229)
Sharjeel Khan via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Add support for picolibc and newlib in RUNTIMES_USE_LIBC (PR #147956)
Simi Pallipurath via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Add support for picolibc and newlib in RUNTIMES_USE_LIBC (PR #147956)
Simi Pallipurath via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Recalculate union-member sizes in basic_string (PR #168742)
Simon Tatham via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Fix basic_string<large value type> buffer replacement (PR #167521)
Simon Tatham via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Recalculate union-member sizes in basic_string (PR #168742)
Simon Tatham via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Recalculate union-member sizes in basic_string (PR #168742)
Simon Tatham via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Recalculate union-member sizes in basic_string (PR #168742)
Simon Tatham via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Recalculate union-member sizes in basic_string (PR #168742)
Simon Tatham via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Recalculate union-member sizes in basic_string (PR #168742)
Simon Tatham via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Recalculate union-member sizes in basic_string (PR #168742)
Simon Tatham via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Recalculate union-member sizes in basic_string (PR #168742)
Simon Tatham via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Recalculate union-member sizes in basic_string (PR #168742)
Simon Tatham via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Recalculate union-member sizes in basic_string (PR #168742)
Simon Tatham via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Recalculate union-member sizes in basic_string (PR #168742)
Simon Tatham via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Recalculate union-member sizes in basic_string (PR #168742)
Simon Tatham via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Recalculate union-member sizes in basic_string (PR #168742)
Simon Tatham via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add std::stacktrace (P0881R7) (PR #136528)
Steve O'Brien via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add std::stacktrace (P0881R7) (PR #136528)
Steve O'Brien via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add std::stacktrace (P0881R7) (PR #136528)
Steve O'Brien via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add std::stacktrace (P0881R7) (PR #136528)
Steve O'Brien via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add std::stacktrace (P0881R7) (PR #136528)
Steve O'Brien via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add std::stacktrace (P0881R7) (PR #136528)
Steve O'Brien via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add std::stacktrace (P0881R7) (PR #136528)
Steve O'Brien via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add std::stacktrace (P0881R7) (PR #136528)
Steve O'Brien via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add std::stacktrace (P0881R7) (PR #136528)
Steve O'Brien via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add std::stacktrace (P0881R7) (PR #136528)
Steve O'Brien via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add std::stacktrace (P0881R7) (PR #136528)
Steve O'Brien via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add std::stacktrace (P0881R7) (PR #136528)
Steve O'Brien via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add std::stacktrace (P0881R7) (PR #136528)
Steve O'Brien via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add std::stacktrace (P0881R7) (PR #136528)
Steve O'Brien via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P2502R2: `std::generator` (PR #92213)
Tal Kedar via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][array] Applied `[[nodiscard]]` (PR #168829)
Thibault Monnier via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][array] Applied `[[nodiscard]]` (PR #168829)
Thibault Monnier via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][array] Applied `[[nodiscard]]` (PR #168829)
Thibault Monnier via libcxx-commits
- [libcxx-commits] [libcxx] [NFC] [test] [libcxx] Fix invalid escape sequences (PR #168636)
Thibault Monnier via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][array] Applied `[[nodiscard]]` (PR #168829)
Thibault Monnier via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [lld] [llvm] Add deactivation symbol operand to ConstantPtrAuth. (PR #133537)
Thurston Dang via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [lld] [llvm] CodeGen: Optionally emit PAuth relocations as IRELATIVE relocations. (PR #133533)
Thurston Dang via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [lld] [llvm] CodeGen: Optionally emit PAuth relocations as IRELATIVE relocations. (PR #133533)
Thurston Dang via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [LIT] remove `to_unicode`, `to_string`, and `to_bytes` helpers (PR #165950)
Tomohiro Kashiwada via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [LIT] remove `to_unicode`, `to_string`, and `to_bytes` helpers (PR #165950)
Tomohiro Kashiwada via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [LIT] remove `to_unicode`, `to_string`, and `to_bytes` helpers (PR #165950)
Tomohiro Kashiwada via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [LIT] remove `to_unicode`, `to_string`, and `to_bytes` helpers (PR #165950)
Tomohiro Kashiwada via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [LIT] remove `to_unicode`, `to_string`, and `to_bytes` helpers (PR #165950)
Tomohiro Kashiwada via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [LIT] remove `to_unicode`, `to_string`, and `to_bytes` helpers (PR #165950)
Tomohiro Kashiwada via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [LIT] remove `to_unicode`, `to_string`, and `to_bytes` helpers (PR #165950)
Tomohiro Kashiwada via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [LIT] remove `to_unicode`, `to_string`, and `to_bytes` helpers (PR #165950)
Tomohiro Kashiwada via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [LIT] remove `to_unicode`, `to_string`, and `to_bytes` helpers (PR #165950)
Tomohiro Kashiwada via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [LIT] remove `to_unicode`, `to_string`, and `to_bytes` helpers (PR #165950)
Tomohiro Kashiwada via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [LIT] remove `to_unicode`, `to_string`, and `to_bytes` helpers (PR #165950)
Tomohiro Kashiwada via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [LIT] remove `to_unicode`, `to_string`, and `to_bytes` helpers (PR #165950)
Tomohiro Kashiwada via libcxx-commits
- [libcxx-commits] [clang] [flang] [libc] [libcxx] [lld] [lldb] [llvm] [mlir] [LV] Vectorize maxnum/minnum w/o fast-math flags. (PR #148239)
Tulio Magno Quites Machado Filho via libcxx-commits
- [libcxx-commits] [libcxx] Improve string allocation (PR #92652)
Valery Mironov via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Define `_LIBCPP_HAS_C8RTOMB_MBRTOC8` to true if compiling with clang (PR #165439)
Victor Campos via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Define `_LIBCPP_HAS_C8RTOMB_MBRTOC8` to true if compiling with clang (PR #168908)
Victor Campos via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Define `_LIBCPP_HAS_C8RTOMB_MBRTOC8` to true if compiling with clang (PR #168908)
Victor Campos via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement the `indirect` half of P3019R14: Vocabulary Types for Composite Class Design (PR #166717)
Victor Chernyakin via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement the `indirect` half of P3019R14: Vocabulary Types for Composite Class Design (PR #166717)
Victor Chernyakin via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement the `indirect` half of P3019R14: Vocabulary Types for Composite Class Design (PR #166717)
Victor Chernyakin via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement the `indirect` half of P3019R14: Vocabulary Types for Composite Class Design (PR #166717)
Victor Chernyakin via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement the `indirect` half of P3019R14: Vocabulary Types for Composite Class Design (PR #166717)
Victor Chernyakin via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement the `indirect` half of P3019R14: Vocabulary Types for Composite Class Design (PR #166717)
Victor Chernyakin via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement the `indirect` half of P3019R14: Vocabulary Types for Composite Class Design (PR #166717)
Victor Chernyakin via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement the `indirect` half of P3019R14: Vocabulary Types for Composite Class Design (PR #166717)
Victor Chernyakin via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement the `indirect` half of P3019R14: Vocabulary Types for Composite Class Design (PR #166717)
Victor Chernyakin via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement the `indirect` half of P3019R14: Vocabulary Types for Composite Class Design (PR #166717)
Victor Chernyakin via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement the `indirect` half of P3019R14: Vocabulary Types for Composite Class Design (PR #166717)
Victor Chernyakin via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement the `indirect` half of P3019R14: Vocabulary Types for Composite Class Design (PR #166717)
Victor Chernyakin via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement the `indirect` half of P3019R14: Vocabulary Types for Composite Class Design (PR #166717)
Victor Chernyakin via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement the `indirect` half of P3019R14: Vocabulary Types for Composite Class Design (PR #166717)
Victor Chernyakin via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement the `indirect` half of P3019R14: Vocabulary Types for Composite Class Design (PR #166717)
Victor Chernyakin via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement the `indirect` half of P3019R14: Vocabulary Types for Composite Class Design (PR #166717)
Victor Chernyakin via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement the `indirect` half of P3019R14: Vocabulary Types for Composite Class Design (PR #166717)
Victor Chernyakin via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement the `indirect` half of P3019R14: Vocabulary Types for Composite Class Design (PR #166717)
Victor Chernyakin via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement the `indirect` half of P3019R14: Vocabulary Types for Composite Class Design (PR #166717)
Victor Chernyakin via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement the `indirect` half of P3019R14: Vocabulary Types for Composite Class Design (PR #166717)
Victor Chernyakin via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement the `indirect` half of P3019R14: Vocabulary Types for Composite Class Design (PR #166717)
Victor Chernyakin via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement the `indirect` half of P3019R14: Vocabulary Types for Composite Class Design (PR #166717)
Victor Chernyakin via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement the `indirect` half of P3019R14: Vocabulary Types for Composite Class Design (PR #166717)
Victor Chernyakin via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement the `indirect` half of P3019R14: Vocabulary Types for Composite Class Design (PR #166717)
Victor Chernyakin via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement the `indirect` half of P3019R14: Vocabulary Types for Composite Class Design (PR #166717)
Victor Chernyakin via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
Victor Chernyakin via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
Victor Chernyakin via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
Victor Chernyakin via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement the `indirect` half of P3019R14: Vocabulary Types for Composite Class Design (PR #166717)
Victor Chernyakin via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement the `indirect` half of P3019R14: Vocabulary Types for Composite Class Design (PR #166717)
Victor Chernyakin via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make `<map>` `std::multimap` constexpr as part of P3372R3 (PR #161901)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make `<map>` `std::multimap` constexpr as part of P3372R3 (PR #161901)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make `<map>` `std::multimap` constexpr as part of P3372R3 (PR #161901)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make `<map>` `std::multimap` constexpr as part of P3372R3 (PR #161901)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make `<map>` `std::multimap` constexpr as part of P3372R3 (PR #161901)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make `<map>` `std::multimap` constexpr as part of P3372R3 (PR #161901)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make `<map>` `std::multimap` constexpr as part of P3372R3 (PR #161901)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make `<map>` `std::multimap` constexpr as part of P3372R3 (PR #161901)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make `<map>` `std::multimap` constexpr as part of P3372R3 (PR #161901)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make `<map>` `std::multimap` constexpr as part of P3372R3 (PR #161901)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make `<map>` `std::multimap` constexpr as part of P3372R3 (PR #161901)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make `<map>` `std::multimap` constexpr as part of P3372R3 (PR #161901)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make `<map>` `std::multimap` constexpr as part of P3372R3 (PR #161901)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make `<set>` `std::set` constexpr as part of P3372R3 (PR #167241)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make `<set>` `std::set` constexpr as part of P3372R3 (PR #167241)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make `<set>` `std::set` constexpr as part of P3372R3 (PR #167241)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make `<set>` `std::set` constexpr as part of P3372R3 (PR #167241)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make `<set>` `std::set` constexpr as part of P3372R3 (PR #167241)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make `<set>` `std::set` constexpr as part of P3372R3 (PR #167241)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make `<set>` `std::set` constexpr as part of P3372R3 (PR #167241)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make `<map>` `std::multimap` constexpr as part of P3372R3 (PR #161901)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make `<set>` `std::set` constexpr as part of P3372R3 (PR #167241)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Add support for picolibc and newlib in RUNTIMES_USE_LIBC (PR #147956)
Volodymyr Turanskyy via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P2988R12: `std::optional<T&>` (PR #155202)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P2988R12: `std::optional<T&>` (PR #155202)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P2988R12: `std::optional<T&>` (PR #155202)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P2988R12: `std::optional<T&>` (PR #155202)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] Implement P1885R12: `<text_encoding>` header (PR #141312)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P2988R12: `std::optional<T&>` (PR #155202)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P2988R12: `std::optional<T&>` (PR #155202)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P2988R12: `std::optional<T&>` (PR #155202)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P2988R12: `std::optional<T&>` (PR #155202)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P2988R12: `std::optional<T&>` (PR #155202)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P2988R12: `std::optional<T&>` (PR #155202)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] Implement P1885R12: `<text_encoding>` header (PR #141312)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] Implement P1885R12: `<text_encoding>` header (PR #141312)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] Implement P1885R12: `<text_encoding>` header (PR #141312)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] Implement P1885R12: `<text_encoding>` header (PR #141312)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] Implement P1885R12: `<text_encoding>` header (PR #141312)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] Implement P1885R12: `<text_encoding>` (PR #141312)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P2988R12: `std::optional<T&>` (PR #155202)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P2988R12: `std::optional<T&>` (PR #155202)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P2988R12: `std::optional<T&>` (PR #155202)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P2988R12: `std::optional<T&>` (PR #155202)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] Implement P1885R12: `<text_encoding>` (PR #141312)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P2988R12: `std::optional<T&>` (PR #155202)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P2988R12: `std::optional<T&>` (PR #155202)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mostly Implement P1885R12: `<text_encoding>` (PR #141312)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mostly Implement P1885R12: `<text_encoding>` (PR #141312)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mostly Implement P1885R12: `<text_encoding>` (PR #141312)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mostly Implement P1885R12: `<text_encoding>` (PR #141312)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mostly Implement P1885R12: `<text_encoding>` (PR #141312)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mostly Implement P1885R12: `<text_encoding>` (PR #141312)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mostly Implement P1885R12: `<text_encoding>` (PR #141312)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mostly Implement P1885R12: `<text_encoding>` (PR #141312)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mostly Implement P1885R12: `<text_encoding>` (PR #141312)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Refactor `optional` constructor tests (PR #169203)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Refactor `optional` constructor tests (PR #169203)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Refactor `optional` constructor tests (PR #169203)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Refactor `optional` constructor tests (PR #169203)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Reformat `optional` constructor tests (PR #169231)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Refactor `optional` constructor tests (PR #169203)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Reformat `optional` constructor tests (PR #169231)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Reformat `optional` constructor tests (PR #169231)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Refactor `optional` constructor tests (PR #169203)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Add optional<T&> synopsis (PR #170043)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Install ninja in CI container from system repo (PR #168225)
Yanzuo Liu via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][Windows] Enable thread::hardware_concurrency to support more… (PR #168229)
Yexuan Xiao via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
Yuxuan Chen via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
Yuxuan Chen via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
Yuxuan Chen via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
Yuxuan Chen via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
Yuxuan Chen via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
Yuxuan Chen via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
Yuxuan Chen via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
Yuxuan Chen via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
Yuxuan Chen via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
Yuxuan Chen via libcxx-commits
- [libcxx-commits] [libcxx] c07440b - [libc++] constexpr flat_multiset (#161016)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] constexpr flat_multiset (PR #161016)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Improve performance of std::atomic_flag on Windows (PR #163524)
via libcxx-commits
- [libcxx-commits] [libcxx] 46c54bb - [libc++] Add [[clang::lifetimebound]] to std::identity (#165854)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add [[clang::lifetimebound]] to std::identity (PR #165854)
via libcxx-commits
- [libcxx-commits] [libcxx] f46ac92 - [libc++] Remove a few unused includes (#165687)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove a few unused includes (PR #165687)
via libcxx-commits
- [libcxx-commits] [libcxx] 2527b07 - [libc++] P2641R4: Checking if a `union` alternative is active (`std::is_within_lifetime`) (#165243)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][functional] Implement `std::bind_front<NTTP>` (PR #165096)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][functional] Implement `std::bind_front<NTTP>` (PR #165096)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][functional] Implement `std::bind_front<NTTP>` (PR #165096)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][functional] Implement `std::bind_front<NTTP>` (PR #165096)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][functional] Implement `std::bind_front<NTTP>` (PR #165096)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][functional] Implement `std::bind_front<NTTP>` (PR #165096)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] implement adjacent_view (PR #165089)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] implement adjacent_view (PR #165089)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (PR #161086)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (PR #161086)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (PR #161086)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (PR #161086)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (PR #161086)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (PR #161086)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (PR #161086)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][docs] Update status for P2641R4 (PR #166073)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (PR #161086)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (PR #161086)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Improve performance of std::atomic_flag on Windows (PR #163524)
via libcxx-commits
- [libcxx-commits] [libcxx] 3252e11 - [libc++] Add availability markup for LLVM 19 and LLVM 20 (#140072)
via libcxx-commits
- [libcxx-commits] [libcxx] d7e44dc - [libcxx][modules] Fix missing includes for windows (#158781)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][modules] Fix missing includes for windows (PR #158781)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][modules] Fix missing includes for windows (PR #158781)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][docs] Remove superfluous entries for P1286R2 and P2085R0 (PR #166116)
via libcxx-commits
- [libcxx-commits] [libcxxabi] [libc++abi] Use `= default; ` for `OutputBuffer`'s destructor (PR #166117)
via libcxx-commits
- [libcxx-commits] [libcxx] bfcd67c - [libc++][docs] Update status for P2641R4 (#166073)
via libcxx-commits
- [libcxx-commits] [libcxx] 0569cc1 - [libc++] Simplify the implementation of __formatter::__fill a bit (#147777)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify the implementation of __formatter::__fill a bit (PR #147777)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Introduce the notion of a minimum header version (PR #166074)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libc++][NFC] Move __memory/aligned_alloc.h into src/ (PR #166172)
via libcxx-commits
- [libcxx-commits] [libcxx] 28d3194 - [libc++] Merge basic_string::__{replace, reset}_internal_buffer (#165404)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Merge basic_string::__{replace, reset}_internal_buffer (PR #165404)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use libm implementations in exp for complex numbers (PR #165457)
via libcxx-commits
- [libcxx-commits] [libcxx] d200df0 - [libcxx] Remove Redundant Reset in ~basic_string (#164718)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][docs] Fix documentation of `REQUIRES: std-at-least-c++26` (PR #166221)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] proper guarding for locale usage in filesystem on Windows (PR #165470)
via libcxx-commits
- [libcxx-commits] [libcxx] d4ca474 - [libc++][docs] Fix documentation of `REQUIRES: std-at-least-*` (#166221)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][docs] Fix documentation of REQUIRES: std-at-least-* (PR #166226)
via libcxx-commits
- [libcxx-commits] [libcxx] dccced2 - [libc++][docs] Fix documentation of `REQUIRES: std-at-least-*` (#166226)
via libcxx-commits
- [libcxx-commits] [libcxx] f02b661 - [libc++] Add move constructor & assignment to `exception_ptr` (#164281)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify the __libcpp_refstring implementation (PR #166344)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] proper guarding for locale usage in filesystem on Windows (PR #165470)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] proper guarding for locale usage in filesystem on Windows (PR #165470)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] proper guarding for locale usage in filesystem on Windows (PR #165470)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Improve performance of std::atomic_flag on Windows (PR #163524)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Improve performance of std::atomic_flag on Windows (PR #163524)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Improve performance of std::atomic_flag on Windows (PR #163524)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Improve performance of std::atomic_flag on Windows (PR #163524)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Improve performance of std::atomic_flag on Windows (PR #163524)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Removed unsupported compilers from tests (PR #166403)
via libcxx-commits
- [libcxx-commits] [libcxx] 5b5d0a8 - [libc++][NFC] Make __type_info_implementations a namespace (#166339)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify a bunch of noexcept specifications (PR #166397)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Make __type_info_implementations a namespace (PR #166339)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark string functions as [[nodiscard]] (PR #166524)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize std::has_single_bit (PR #133063)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize std::has_single_bit (PR #133063)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize std::has_single_bit (PR #133063)
via libcxx-commits
- [libcxx-commits] [libcxxabi] [llvm] [libcxxabi][ItaniumDemangle] Separate GtIsGt counter into more states (PR #166577)
via libcxx-commits
- [libcxx-commits] [libcxxabi] [lldb] [llvm] [lldb][DemangledNameInfo] Fix tracking of template arugments (PR #166578)
via libcxx-commits
- [libcxx-commits] [libcxxabi] d49c670 - [libcxxabi][demangle] Fix the cp-to-llvm.sh sync script to copy all headers (#166572)
via libcxx-commits
- [libcxx-commits] [libcxx] [AIX] Enable libc++ bots on AIX (PR #166650)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Treat P0513R0 as a defect report against C++11 (PR #166690)
via libcxx-commits
- [libcxx-commits] [libcxx] 3361e40 - [AIX] Enable libc++ bots on AIX (#166650)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make `std::numeric_limits<NonPromoted>::traps` `false` (PR #166724)
via libcxx-commits
- [libcxx-commits] [libcxxabi] [libunwind] [NFCI][test][asm] Enable AT&T syntax explicitly (PR #166818)
via libcxx-commits
- [libcxx-commits] [libcxx] adc7932 - [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (#160607)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] Fix-up verifying test for `is_clock(_v)` (PR #166888)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][numeric] Marked saturation artithmetic functions as `[[nodiscard]]` (PR #166898)
via libcxx-commits
- [libcxx-commits] [libcxx] fc5e0c0 - [libc++] Simplify most of the segmented iterator optimizations (#164797)
via libcxx-commits
- [libcxx-commits] [libcxxabi] 54c9ddd - [libcxxabi][ItaniumDemangle] Separate GtIsGt counter into more states (#166578)
via libcxx-commits
- [libcxx-commits] [libcxx] 9b114c5 - [libc++] Optimize fstream::read (#165223)
via libcxx-commits
- [libcxx-commits] [libcxx] f090dd1 - [libc++][test] Fix-up tests for `is_clock(_v)` (#166888)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Enable compiler-rt when performing a bootstrapping build (PR #167065)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix local runs of the bootstrapping-build job (PR #166875)
via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Run macOS buildbot under xcrun (PR #167072)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Drop -Wno-user-defined-literals when running the test suite (PR #167073)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][numeric] Marked saturation artithmetic functions as `[[nodiscard]]` (PR #166898)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Added `[[nodiscard]]` to `fstream.native_handle`, `span.at` and `in/out_ptr` (PR #167097)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Added `[[nodiscard]]` to `fstream.native_handle`, `span.at` and `in/out_ptr` (PR #167097)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (PR #161086)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Destroy elements when exceptions are thrown in __construct_at_end (PR #167112)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Destroy elements when exceptions are thrown in __construct_at_end (PR #167112)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Destroy elements when exceptions are thrown in __construct_at_end (PR #167112)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Destroy elements when exceptions are thrown in __construct_at_end (PR #167112)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use variable templates in is_floating_point (PR #167141)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Destroy elements when exceptions are thrown in __construct_at_end (PR #167112)
via libcxx-commits
- [libcxx-commits] [libcxx] 825943e - [libc++] Run macOS buildbot under xcrun (#167072)
via libcxx-commits
- [libcxx-commits] [libcxxabi] afc8368 - [libc++abi][libunwind] Enable AT&T syntax explicitly (#166818)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [llvm] [utils] revamp options controlling lit's output (PR #167192)
via libcxx-commits
- [libcxx-commits] [libcxx] 3bb903e - [libc++] Treat P0513R0 as a defect report against C++11 (#166690)
via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [llvm] [utils] revamp options controlling lit's output (PR #167192)
via libcxx-commits
- [libcxx-commits] [libcxx] 3a8894d - [libc++][numeric] Marked saturation artithmetic functions as `[[nodiscard]]` (#166898)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P1789R3: Library Support for Expansion Statements (PR #167184)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Destroy elements when exceptions are thrown in __construct_at_end (PR #167112)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] LWG2899: Constrain move special functions of `tuple` and `unique_ptr` (PR #167211)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add nodiscard attribute to std::make_unique/std::make_shared (PR #153115)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add nodiscard attribute to std::make_unique/std::make_shared (PR #153115)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Destroy elements when exceptions are thrown in __construct_at_end (PR #167112)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Destroy elements when exceptions are thrown in __construct_at_end (PR #167112)
via libcxx-commits
- [libcxx-commits] [libcxx] Misc - Refactor cases of >2 underscores as per libcxx/TODO.txt (PR #167250)
via libcxx-commits
- [libcxx-commits] [libcxx] Misc - Refactor cases of >2 underscores as per libcxx/TODO.txt (PR #167250)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][docs] Update to refer to P3355R2 (PR #167267)
via libcxx-commits
- [libcxx-commits] [libcxx] 152bda7 - [libc++] Replace the last uses of __tuple_types with __type_list (#167214)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Replace the last uses of __tuple_types with __type_list (PR #167214)
via libcxx-commits
- [libcxx-commits] [libcxx] 471dbb9 - [libc++] Replace __libcpp_is_final with a variable template (#167137)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Replace __libcpp_is_final with a variable template (PR #167137)
via libcxx-commits
- [libcxx-commits] [libcxx] 0b52b82 - [libc++] Merge insert/emplace(const_iterator, Args...) implementations (#166470)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Merge insert/emplace(const_iterator, Args...) implementations (PR #166470)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Introduce __specialized_algorithms (PR #167295)
via libcxx-commits
- [libcxx-commits] [libcxx] 1ffe79d - [libc++] Avoid overloaded `operator, ` for (`T`, `Iter`) cases (#161049)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Replace a few .compile.fail.cpp tests by proper clang-verify tests (PR #167346)
via libcxx-commits
- [libcxx-commits] [libcxx] 8c52f33 - [libc++][docs] Update to refer to P3355R2 (#167267)
via libcxx-commits
- [libcxx-commits] [libcxx] 911d1c2 - [libc++][NFC] Remove unused imports from generate_feature_test_macro_components.py (#159591)
via libcxx-commits
- [libcxx-commits] [libcxx] d2521f1 - [libc++] Split macros related to hardening into their own header (#167069)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Split features.py into multiple files (PR #167353)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Split features.py into multiple files (PR #167353)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove __is_replaceable emulation (PR #167355)
via libcxx-commits
- [libcxx-commits] [libcxx] 0d97f43 - [libc++] Inline vector::__append into resize (#162086)
via libcxx-commits
- [libcxx-commits] [libcxxabi] 46a8ddb - [libc++abi][NFC] Remove some cruft from <__cxxabi_config.h> (#164578)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize fstream::read (PR #165223)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make std::align an inline function from v2 ABI (PR #167472)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make std::align an inline function from v2 ABI (PR #167472)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make std::align an inline function from v2 ABI (PR #167472)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement our own is{, x}digit functions for the C locale (PR #165467)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make std::align an inline function from v2 ABI (PR #167472)
via libcxx-commits
- [libcxx-commits] [libcxx] 36c1273 - [libc++] Mark string functions as [[nodiscard]] (#166524)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make std::align an inline function (PR #167472)
via libcxx-commits
- [libcxx-commits] [libcxx] Speed up compilation of common uses of std::visit() by ~8x (PR #164196)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make std::align an inline function (PR #167472)
via libcxx-commits
- [libcxx-commits] [libcxx] 9822905 - [libcxx] [doc] Update the docs about LIBCXX_ENABLE_FILESYSTEM (#167843)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] proper guarding for locale usage in filesystem on Windows (PR #165470)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (PR #161086)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (PR #161086)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (PR #161086)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Destroy elements when exceptions are thrown in __construct_at_end (PR #167112)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Destroy elements when exceptions are thrown in __construct_at_end (PR #167112)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Destroy elements when exceptions are thrown in __construct_at_end (PR #167112)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] re-enable the inference test for clang (PR #168258)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] re-enable the inference test for clang (PR #168258)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] re-enable the inference test for clang (PR #168258)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (PR #161086)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Destroy elements when exceptions are thrown in __construct_at_end (PR #167112)
via libcxx-commits
- [libcxx-commits] [libcxx] c61a440 - [libc++][test] re-enable the inference test for clang (#168258)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] re-enable the inference test for clang (PR #168258)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (PR #161086)
via libcxx-commits
- [libcxx-commits] [libcxx] 789ef89 - [libcxx] Install ninja in CI container from system repo (#168225)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Destroy elements when exceptions are thrown in __construct_at_end (PR #167112)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Destroy elements when exceptions are thrown in __construct_at_end (PR #167112)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (PR #161086)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (PR #161086)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix __hash_table::erase(iterator, iterator) to update the bucket list correctly when erasing the last bucket (PR #167865)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Destroy elements when exceptions are thrown in __construct_at_end (PR #167112)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (PR #161086)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix __hash_table::erase(iterator, iterator) to update the bucket list correctly when erasing the last bucket (PR #167865)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (PR #161086)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Forward std::all_of and std::none_of to std::any_of (PR #167670)
via libcxx-commits
- [libcxx-commits] [libcxx] e95c5c8 - [libc++] Refactor basic_string::__recommend (#162631)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize std::find_if (PR #167697)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make views::iota aware of __int128 (PR #167869)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify a bunch of noexcept specifications (PR #166397)
via libcxx-commits
- [libcxx-commits] [libcxx] a9633aa - [libc++] Fix __hash_table::erase(iterator, iterator) to update the bucket list correctly when erasing the last bucket (#167865)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix __hash_table::erase(iterator, iterator) to update the bucket list correctly when erasing the last bucket (PR #167865)
via libcxx-commits
- [libcxx-commits] [libcxx] Add test case for xsgetn in basic_filebuf (PR #167937)
via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Make std::align an inline function (PR #167472)
via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Make std::align an inline function (PR #167472)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][memory] Applied `[[nodiscard]]` to smart pointers (PR #168483)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Destroy elements when exceptions are thrown in __construct_at_end (PR #167112)
via libcxx-commits
- [libcxx-commits] [libcxx] 75792d6 - [libc++] Fix header deprecations (#163356)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use __builtin_bswapg to implement std::byteswap if it's available (PR #168557)
via libcxx-commits
- [libcxx-commits] [libcxx] Add test case for xsgetn in basic_filebuf (PR #167937)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][memory] Applied `[[nodiscard]]` to smart pointers (PR #168483)
via libcxx-commits
- [libcxx-commits] [libcxx] [NFC] [test] [libcxx] Fix invalid escape sequences (PR #168636)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make `_Atomic(T)` directly use an alias template (PR #168679)
via libcxx-commits
- [libcxx-commits] [libcxx] ad31e11 - [libc++] Make views::iota aware of __int128 (#167869)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libunwind] [llvm] [libc++] Enable -Wmissing-prototypes (PR #116261)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Introduce __specialized_algorithms (PR #167295)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Recalculate union-member sizes in basic_string (PR #168742)
via libcxx-commits
- [libcxx-commits] [libcxx] f65294e - Add test case for xsgetn in basic_filebuf (#167937)
via libcxx-commits
- [libcxx-commits] [libcxx] Add test case for xsgetn in basic_filebuf (PR #167937)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Recalculate union-member sizes in basic_string (PR #168742)
via libcxx-commits
- [libcxx-commits] [libcxx] 8bfd294 - [libc++] Remove is_signed<T> use from <limits> (#168334)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove is_signed<T> use from <limits> (PR #168334)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][Github] Bump Runner Version to v2.330.0 (PR #168753)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Do not use libcxx-builder-base image for Android image (PR #168756)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][any] Applied `[[nodiscard]]` (PR #168826)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][array] Applied `[[nodiscard]]`` (PR #168829)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Revert fstream::read optimizations (PR #168894)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix filebuf resetting its underlying buffer upon close() (PR #168947)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Refactor __request_unbuffered_mode (PR #168950)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix Newlib check in __fwd/ios.h (PR #168952)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string_view] Applied `[[nodiscard]]` (PR #169010)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][list] Applied `[[nodiscard]]` (PR #169015)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][forward_list] Applied `[[nodiscard]]` (PR #169019)
via libcxx-commits
- [libcxx-commits] [libcxx] 5a3c257 - [libc++][Windows] Enable thread::hardware_concurrency to support more than 64 processors (#168229)
via libcxx-commits
- [libcxx-commits] [libcxx] 274a4c0 - [libc++] Optimize std::has_single_bit (#133063)
via libcxx-commits
- [libcxx-commits] [libcxx] 347512f - [libc++] Revert fstream::read optimizations (#168894)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Destroy elements when exceptions are thrown in __construct_at_end (PR #167112)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Destroy elements when exceptions are thrown in __construct_at_end (PR #167112)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Destroy elements when exceptions are thrown in __construct_at_end (PR #167112)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][any][NFC] Reformat and refactor any_cast tests (PR #169057)
via libcxx-commits
- [libcxx-commits] [libcxx] 6b75b44 - [libc++][any][NFC] Reformat and refactor any_cast tests (#169057)
via libcxx-commits
- [libcxx-commits] [libcxx] 226765b - [NFC] [test] [libcxx] Fix invalid escape sequences (#168636)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (PR #161086)
via libcxx-commits
- [libcxx-commits] [libcxx] 8ba2713 - [libc++][any] Applied `[[nodiscard]]` (#168826)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (PR #161086)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make `_Atomic(T)` directly use an alias template (PR #168679)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Forward std::all_of and std::none_of to std::any_of (PR #167670)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize std::find_if (PR #167697)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize std::find_if (PR #167697)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] implement adjacent_view (PR #165089)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] implement adjacent_view (PR #165089)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] implement adjacent_view (PR #165089)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] implement adjacent_view (PR #165089)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] test for atomic::wait (PR #169177)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][FreeBSD] use copy_file_range() in FreeBSD >= 13.0 (PR #169179)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][FreeBSD] use copy_file_range() in FreeBSD >= 13.0 (PR #169179)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] atomit wait test take 2 (PR #169206)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][functional] Implement `std::bind_front<NTTP>` (PR #165096)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][functional] Implement `std::bind_front<NTTP>` (PR #165096)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][functional] Implement `std::bind_front<NTTP>` (PR #165096)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][functional] Implement `std::bind_front<NTTP>` (PR #165096)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (PR #161086)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] implement `adjacent_transform` (PR #168208)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement std::move_only_function (P0288R9) (PR #94670)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement std::move_only_function (P0288R9) (PR #94670)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (PR #161086)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Reformat `optional` constructor tests (PR #169231)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] test for atomic::wait (PR #169177)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] [test] Fix the gets-removed.verify.cpp test with Clang 21 (PR #169235)
via libcxx-commits
- [libcxx-commits] [libcxx] 121e2e9 - [libc++] Introduce basic_string::__allocate_long_buffer_for_growing (#162633)
via libcxx-commits
- [libcxx-commits] [libcxx] f3ce5de - [libc++] Forward std::all_of and std::none_of to std::any_of (#167670)
via libcxx-commits
- [libcxx-commits] [libcxx] 8c6ec12 - [libc++][array] Applied `[[nodiscard]]` (#168829)
via libcxx-commits
- [libcxx-commits] [libcxx] 4c4cf71 - [libc++][list] Applied `[[nodiscard]]` (#169015)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][ci] Temporarily disable ARM jobs (PR #169318)
via libcxx-commits
- [libcxx-commits] [libcxx] 840a43b - [libcxx][ci] Temporarily disable ARM jobs (#169318)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Applied `[[nodiscard]]` to some general utilities (PR #169322)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][mdspan] Applied `[[nodiscard]]` (PR #169326)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][mdspan] Applied `[[nodiscard]]` (PR #169326)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string] Applied `[[nodiscard]]` to non-member functions (PR #169330)
via libcxx-commits
- [libcxx-commits] [libcxx] ceea07d - [libc++][forward_list] Applied `[[nodiscard]]` (#169019)
via libcxx-commits
- [libcxx-commits] [libcxx] 2bdd135 - [libc++] Optimize num_get integral functions (#121795)
via libcxx-commits
- [libcxx-commits] [libcxx] Revert "[libcxx][ci] Temporarily disable ARM jobs" (PR #169352)
via libcxx-commits
- [libcxx-commits] [libcxx] ccd2c3e - Revert "[libcxx][ci] Temporarily disable ARM jobs" (#169352)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][C++03] Remove code in the C++03-specific tests that is guarded on the language version (PR #169354)
via libcxx-commits
- [libcxx-commits] [libcxx] 870f581 - [libc++] Disable header deprecations until #168041 is landed (#169305)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Disable header deprecations until #168041 is landed (PR #169305)
via libcxx-commits
- [libcxx-commits] [libcxx] e3d0ac1 - [libc++][string_view] Applied `[[nodiscard]]` (#169010)
via libcxx-commits
- [libcxx-commits] [libcxx] 01a98b3 - [libcxx] [test] Fix the gets-removed.verify.cpp test with Clang 21 (#169235)
via libcxx-commits
- [libcxx-commits] [libcxx] d7f6301 - [libc++][string] Applied `[[nodiscard]]` to non-member functions (#169330)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Test LWG4113: Disallow `has_unique_object_representations<Incomplete[]>` (PR #169446)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] `[[nodiscard]]` to concurrency (PR #169463)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] `[[nodiscard]]` to concurrency (PR #169463)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][stack] Applied `[[nodiscard]]` (PR #169469)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][stack] Applied `[[nodiscard]]` (PR #169469)
via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Make std::align an inline function (PR #167472)
via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Make std::align an inline function (PR #167472)
via libcxx-commits
- [libcxx-commits] [libcxx] 68c2a81 - [libc++][C++03] Fix ODR tests (#169349)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][C++03] Fix ODR tests (PR #169349)
via libcxx-commits
- [libcxx-commits] [libcxx] 105900c - [libc++] Always define _LIBCPP_GLIBC_PREREQ (#169405)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Always define _LIBCPP_GLIBC_PREREQ (PR #169405)
via libcxx-commits
- [libcxx-commits] [libcxx] 07ad928 - [libc++] Introduce __specialized_algorithms (#167295)
via libcxx-commits
- [libcxx-commits] [libcxx] b37b307 - [libc++] Applied `[[nodiscard]]` to some general utilities (#169322)
via libcxx-commits
- [libcxx-commits] [libcxx] 5999cc8 - [libc++][stack] Applied `[[nodiscard]]` (#169468)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Applied `[[nodiscard]]` to Language Support (partially) (PR #169611)
via libcxx-commits
- [libcxx-commits] [libcxx] bbb8f7a - [libc++][flat_map] Applied `[[nodiscard]]` (#169453)
via libcxx-commits
- [libcxx-commits] [libcxx] 8706d82 - [libc++] Applied `[[nodiscard]]` to Language Support (partially) (#169611)
via libcxx-commits
- [libcxx-commits] [libcxx] d5778a7 - [libc++] Applied `[[nodiscard]]` to concurrency (partially) (#169463)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][flat_set] Applied `[[nodiscard]]` (PR #169739)
via libcxx-commits
- [libcxx-commits] [libcxx] bacca23 - [libc++][mdspan] Applied `[[nodiscard]]` (#169326)
via libcxx-commits
- [libcxx-commits] [libcxx] f6712b6 - [libc++] Reformat `optional` constructor tests (#169231)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] LWG3187: P0591R4 reverted DR 2586 fixes to `scoped_allocator_adaptor::construct()` (PR #152424)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][windows] Use _wsetlocale() in __locale_guard (PR #160479)
via libcxx-commits
- [libcxx-commits] [libcxx] d6be9fc - [libc++][deque] Applied `[[nodiscard]]` (#169745)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize basic_string::append(Iter, Iter) (PR #169794)
via libcxx-commits
- [libcxx-commits] [libcxx] df80612 - [libc++][flat_set] Applied `[[nodiscard]]` (#169739)
via libcxx-commits
- [libcxx-commits] [libcxx] 920a091 - [libc++][C++03] Remove code in the C++03-specific tests that is guarded on the language version (#169354)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][C++03] Remove code in the C++03-specific tests that is guarded on the language version (PR #169354)
via libcxx-commits
- [libcxx-commits] [libcxx] 634f6e9 - [libc++] Merge the implementations of ranges::copy_n and std::copy_n and fix vector::insert to assign (#157444)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Unwrap iterators in __find_segment (PR #161274)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Unwrap iterators in __find_segment (PR #161274)
via libcxx-commits
- [libcxx-commits] [libcxx] aa2a7f4 - [libc++] Fix the locale base API on Linux with musl (#167980)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix the locale base API on Linux with musl (PR #167980)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix the locale base API on Linux with musl (PR #167980)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Simplify SFINAE detections in `weak_result_type.h` (PR #169870)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Unwrap iterators in __find_segment (PR #161274)
via libcxx-commits
- [libcxx-commits] [libcxx] 26b82e5 - Revert "[libc++] Fix the locale base API on Linux with musl" (#169884)
via libcxx-commits
- [libcxx-commits] [libcxx] Revert "[libc++] Fix the locale base API on Linux with musl" (PR #169884)
via libcxx-commits
- [libcxx-commits] [libcxx] 3ebe99f - [libcxx] Unwrap iterators in __find_segment (#161274)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix the locale base API on Linux with musl (PR #167980)
via libcxx-commits
- [libcxx-commits] [libcxx] 1ab64e4 - [libc++][NFC] Simplify string.bench.cpp a bit (#169791)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Simplify string.bench.cpp a bit (PR #169791)
via libcxx-commits
- [libcxx-commits] [libcxx] 7415a7f - [libc++][NFC] Simplify SFINAE detections in `weak_result_type.h` (#169870)
via libcxx-commits
- [libcxx-commits] [libcxx] Speed up compilation of common uses of std::visit() by ~8x (PR #164196)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] default the allocator arguemnt for most constructor (PR #169901)
via libcxx-commits
- [libcxx-commits] [libcxx] Speed up compilation of common uses of std::visit() by ~8x (PR #164196)
via libcxx-commits
- [libcxx-commits] [libcxx] Speed up compilation of common uses of std::visit() by ~8x (PR #164196)
via libcxx-commits
- [libcxx-commits] [libcxx] Speed up compilation of common uses of std::visit() by ~8x (PR #164196)
via libcxx-commits
- [libcxx-commits] [libcxx] Speed up compilation of common uses of std::visit() (PR #164196)
via libcxx-commits
- [libcxx-commits] [libcxx] Speed up compilation of common uses of std::visit() (PR #164196)
via libcxx-commits
- [libcxx-commits] [libcxx] Speed up compilation of common uses of std::visit() (PR #164196)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Remove `__weak_result_type<F&>` partial specializations (PR #169969)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Destroy elements when exceptions are thrown in __construct_at_end (PR #167112)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Destroy elements when exceptions are thrown in __construct_at_end (PR #167112)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Destroy elements when exceptions are thrown in __construct_at_end (PR #167112)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][map] Applied `[[nodiscard]]` (PR #169971)
via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [Clang] Add __builtin_common_reference (PR #121199)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][set] Applied `[[nodiscard]]` (PR #169982)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][flat_multiset] Applied `[[nodiscard]]` (PR #169984)
via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [clang] Add builtin to clear padding bytes (prework for P0528R3) (PR #75371)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][flat_multimap] Applied `[[nodiscard]]` (PR #169986)
via libcxx-commits
- [libcxx-commits] [libcxx] Speed up compilation of common uses of std::visit() (PR #164196)
via libcxx-commits
- [libcxx-commits] [libcxx] Speed up compilation of common uses of std::visit() (PR #164196)
via libcxx-commits
- [libcxx-commits] [libcxx] Speed up compilation of common uses of std::visit() (PR #164196)
via libcxx-commits
- [libcxx-commits] [libcxx] Speed up compilation of common uses of std::visit() (PR #164196)
via libcxx-commits
- [libcxx-commits] [libcxx] Speed up compilation of common uses of std::visit() (PR #164196)
via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [clang] Add builtin to clear padding bytes (prework for P0528R3) (PR #75371)
via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [clang] Add builtin to clear padding bytes (prework for P0528R3) (PR #75371)
via libcxx-commits
- [libcxx-commits] [libcxx] Speed up compilation of common uses of std::visit() (PR #164196)
via libcxx-commits
- [libcxx-commits] [libcxx] Speed up compilation of common uses of std::visit() (PR #164196)
via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [clang] Add builtin to clear padding bytes (prework for P0528R3) (PR #75371)
via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [clang] Add builtin to clear padding bytes (prework for P0528R3) (PR #75371)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make sure `flat_{multi}map::key_compare` handle `boolean-testable` correctly (PR #132621)
via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [clang] Add builtin to clear padding bytes (prework for P0528R3) (PR #75371)
via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [clang] Add builtin to clear padding bytes (prework for P0528R3) (PR #75371)
via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [clang] Add builtin to clear padding bytes (prework for P0528R3) (PR #75371)
via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [clang] Add builtin to clear padding bytes (prework for P0528R3) (PR #75371)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][flat_multimap] Applied `[[nodiscard]]` (PR #169986)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Add optional<T&> synopsis (PR #170043)
via libcxx-commits
Last message date:
Sun Nov 30 23:46:58 PST 2025
Archived on: Sun Nov 30 23:47:02 PST 2025
This archive was generated by
Pipermail 0.09 (Mailman edition).