Show patches with: Submitter = Jonathan Wakely       |    Archived = No       |   231 patches
« 1 2 3 »
Patch Series rb/tb S/W/F Date Submitter Delegate State
[committed] libstdc++: Simplify emplace member functions in _Rb_tree [committed] libstdc++: Simplify emplace member functions in _Rb_tree - - --- 2021-12-03 Jonathan Wakely New
[wwwdocs] Document --enable-libstdcxx-allocator changes [wwwdocs] Document --enable-libstdcxx-allocator changes - - --- 2021-12-02 Jonathan Wakely New
libstdc++: Fix non-reserved name in std::allocator base class [PR64135] libstdc++: Fix non-reserved name in std::allocator base class [PR64135] - - --- 2021-12-02 Jonathan Wakely New
libstdc++: Do not leak empty COW strings libstdc++: Do not leak empty COW strings - - --- 2021-12-02 Jonathan Wakely New
[committed] libstdc++: Allow exception classes to move fully-dynamic strings [committed] libstdc++: Allow exception classes to move fully-dynamic strings - - --- 2021-12-02 Jonathan Wakely Committed
[committed] libstdc++: Restore unconditional atomic load in COW std::string [committed] libstdc++: Restore unconditional atomic load in COW std::string - - --- 2021-12-02 Jonathan Wakely Committed
[committed] libstdc++: Clear RB tree after moving elements [PR103501] [committed] libstdc++: Clear RB tree after moving elements [PR103501] - - --- 2021-12-01 Jonathan Wakely Committed
[committed] libstdc++: Define std::__is_constant_evaluated() for internal use [committed] libstdc++: Define std::__is_constant_evaluated() for internal use - - --- 2021-12-01 Jonathan Wakely Committed
[committed] libstdc++: Optimize ref-count updates in COW std::string [committed] libstdc++: Optimize ref-count updates in COW std::string - - --- 2021-12-01 Jonathan Wakely Committed
[committed] libstdc++: Avoid unwanted allocations in filesystem::path [committed] libstdc++: Avoid unwanted allocations in filesystem::path - - --- 2021-12-01 Jonathan Wakely Committed
[committed] libstdc++: Fix tests that fail with fully-dynamic-string [committed] libstdc++: Fix tests that fail with fully-dynamic-string - - --- 2021-11-30 Jonathan Wakely Committed
[committed] libstdc++: Fix fully-dynamic-string build [committed] libstdc++: Fix fully-dynamic-string build - - --- 2021-11-30 Jonathan Wakely Committed
[committed] libstdc++: Ensure C++20 std::stringstream definitions use correct ABI [committed] libstdc++: Ensure C++20 std::stringstream definitions use correct ABI - - --- 2021-11-30 Jonathan Wakely Committed
[committed] libstdc++: Skip tag dispatching for _S_relocate in C++17 [committed] libstdc++: Skip tag dispatching for _S_relocate in C++17 - - --- 2021-11-30 Jonathan Wakely Committed
[committed] libstdc++: Make Asan detection work for Clang [PR103453] [committed] libstdc++: Make Asan detection work for Clang [PR103453] - - --- 2021-11-30 Jonathan Wakely Committed
[committed] libstdc++: Use gender-agnostic pronoun in docs [committed] libstdc++: Use gender-agnostic pronoun in docs - - --- 2021-11-30 Jonathan Wakely Committed
[wwwdocs] Add spanstream and constexpr std::string to libstdc++ changes [wwwdocs] Add spanstream and constexpr std::string to libstdc++ changes - - --- 2021-11-29 Jonathan Wakely New
[v2] libstdc++: Define std::__is_constant_evaluated() for internal use [v2] libstdc++: Define std::__is_constant_evaluated() for internal use - - --- 2021-11-26 Jonathan Wakely New
[committed] libstdc++: Fix test that fails in C++20 mode [committed] libstdc++: Fix test that fails in C++20 mode - - --- 2021-11-26 Jonathan Wakely Committed
[committed] libstdc++: Fix trivial relocation for constexpr std::vector [committed] libstdc++: Fix trivial relocation for constexpr std::vector - - --- 2021-11-26 Jonathan Wakely Committed
[committed] libstdc++: Remove workaround for FE bug in std::tuple [PR96592] [committed] libstdc++: Remove workaround for FE bug in std::tuple [PR96592] - - --- 2021-11-26 Jonathan Wakely Committed
[committed,3/3] libstdc++: Ensure dg-add-options comes after dg-options [committed,1/3] libstdc++: Remove redundant xfail selectors in dg-do compile tests - - --- 2021-11-26 Jonathan Wakely Committed
[committed,2/3] libstdc++: Fix dg-do directive for tests supposed to be run [committed,1/3] libstdc++: Remove redundant xfail selectors in dg-do compile tests - - --- 2021-11-26 Jonathan Wakely Committed
[committed,1/3] libstdc++: Remove redundant xfail selectors in dg-do compile tests [committed,1/3] libstdc++: Remove redundant xfail selectors in dg-do compile tests - - --- 2021-11-26 Jonathan Wakely Committed
[committed] libstdc++: Fix test that fails for C++98 mode [committed] libstdc++: Fix test that fails for C++98 mode - - --- 2021-11-26 Jonathan Wakely New
[committed] libstdc++: Skip failing std::array test for debug mode [committed] libstdc++: Skip failing std::array test for debug mode - - --- 2021-11-26 Jonathan Wakely New
[committed] libstdc++: Add missing header to <bits/stl_iterator.h> [committed] libstdc++: Add missing header to <bits/stl_iterator.h> - - --- 2021-11-26 Jonathan Wakely New
[committed] libstdc++: Move std::to_address tests to more appropriate place [committed] libstdc++: Move std::to_address tests to more appropriate place - - --- 2021-11-26 Jonathan Wakely Committed
libstdc++: Define std::__is_constant_evaluated() for internal use libstdc++: Define std::__is_constant_evaluated() for internal use - - --- 2021-11-26 Jonathan Wakely New
[committed] libstdc++: Remove dg-error that no longer happens [committed] libstdc++: Remove dg-error that no longer happens - - --- 2021-11-25 Jonathan Wakely Committed
[committed] libstdc++: Make std::pointer_traits SFINAE-friendly [PR96416] [committed] libstdc++: Make std::pointer_traits SFINAE-friendly [PR96416] - - --- 2021-11-25 Jonathan Wakely Committed
[committed] libstdc++: Do not use memset in constexpr calls to ranges::fill_n [PR101608] [committed] libstdc++: Do not use memset in constexpr calls to ranges::fill_n [PR101608] - - --- 2021-11-25 Jonathan Wakely Committed
libstdc++: Remove broken std::allocator base classes [PR103340] libstdc++: Remove broken std::allocator base classes [PR103340] - - --- 2021-11-24 Jonathan Wakely New
[committed] libstdc++: Add xfail to some printer tests for debug mode [committed] libstdc++: Add xfail to some printer tests for debug mode - - --- 2021-11-24 Jonathan Wakely Committed
[committed] libstdc++: Replace hyphens in effective target keywords [committed] libstdc++: Replace hyphens in effective target keywords - - --- 2021-11-24 Jonathan Wakely Committed
[committed] libstdc++: Add another testcase for std::unique_ptr printer [PR103086] [committed] libstdc++: Add another testcase for std::unique_ptr printer [PR103086] - - --- 2021-11-23 Jonathan Wakely Committed
[committed] libstdc++: Add effective-target for std::allocator implementation [committed] libstdc++: Add effective-target for std::allocator implementation - - --- 2021-11-23 Jonathan Wakely Committed
[committed] libstdc++: Fix circular dependency for bitmap_allocator [PR103381] [committed] libstdc++: Fix circular dependency for bitmap_allocator [PR103381] - - --- 2021-11-23 Jonathan Wakely Committed
[committed] libstdc++: Fix condition for definition of _GLIBCXX14_DEPRECATED [committed] libstdc++: Fix condition for definition of _GLIBCXX14_DEPRECATED - - --- 2021-11-22 Jonathan Wakely Committed
[committed] libstdc++: Improve tests for stringstream constructors in C++20 [committed] libstdc++: Improve tests for stringstream constructors in C++20 - - --- 2021-11-19 Jonathan Wakely New
[committed] libstdc++: Use __is_single_threaded in locale initialization [committed] libstdc++: Use __is_single_threaded in locale initialization - - --- 2021-11-19 Jonathan Wakely Committed
[committed] libstdc++: One more change for Clang to support constexpr std::string [PR103295] [committed] libstdc++: One more change for Clang to support constexpr std::string [PR103295] - - --- 2021-11-19 Jonathan Wakely Committed
[committed] libstdc++: Suppress -Wstringop warnings [PR103332] [committed] libstdc++: Suppress -Wstringop warnings [PR103332] - - --- 2021-11-19 Jonathan Wakely Committed
[committed] libstdc++: Begin lifetime of chars in constexpr std::string [PR103295] [committed] libstdc++: Begin lifetime of chars in constexpr std::string [PR103295] - - --- 2021-11-19 Jonathan Wakely Committed
[committed] libstdc++: Fix std::char_traits<C>::move for constexpr [committed] libstdc++: Fix std::char_traits<C>::move for constexpr - - --- 2021-11-18 Jonathan Wakely Committed
[committed] libstdc++: Replace AC_CACHE_VAL with AC_CACHE_CHECK [committed] libstdc++: Replace AC_CACHE_VAL with AC_CACHE_CHECK - - --- 2021-11-18 Jonathan Wakely New
[committed] libstdc++: Use std::construct_at in net::ip::address [committed] libstdc++: Use std::construct_at in net::ip::address - - --- 2021-11-17 Jonathan Wakely Committed
[committed] libstdc++: Simplify std::string constructors [committed] libstdc++: Simplify std::string constructors - - --- 2021-11-17 Jonathan Wakely Committed
[committed] libstdc++: Set active member of union in std::string [PR103295] [committed] libstdc++: Set active member of union in std::string [PR103295] - - --- 2021-11-17 Jonathan Wakely Committed
[committed] libstdc++: Fix std::type_info::before for ARM [PR103240] [committed] libstdc++: Fix std::type_info::before for ARM [PR103240] - - --- 2021-11-17 Jonathan Wakely Committed
[committed] libstdc++: Fix tests for constexpr std::string [committed] libstdc++: Fix tests for constexpr std::string - - --- 2021-11-16 Jonathan Wakely Committed
[committed,2/2] libstdc++: Implement constexpr std::basic_string for C++20 [committed,1/2] libstdc++: Use hidden friends for vector<bool>::reference swap overloads - - --- 2021-11-16 Jonathan Wakely Committed
[committed,1/2] libstdc++: Use hidden friends for vector<bool>::reference swap overloads [committed,1/2] libstdc++: Use hidden friends for vector<bool>::reference swap overloads - - --- 2021-11-16 Jonathan Wakely Committed
[committed] libstdc++: Fix out-of-bound array accesses in testsuite [committed] libstdc++: Fix out-of-bound array accesses in testsuite - - --- 2021-11-16 Jonathan Wakely Committed
[committed] libstdc++: Fix typos in tests [committed] libstdc++: Fix typos in tests - - --- 2021-11-16 Jonathan Wakely Committed
libstdc++: Define <stacktrace> header for C++23 libstdc++: Define <stacktrace> header for C++23 - - --- 2021-11-15 Jonathan Wakely New
libstdc++: Implement P1328 "Making std::type_info::operator== constexpr" libstdc++: Implement P1328 "Making std::type_info::operator== constexpr" - - --- 2021-11-14 Jonathan Wakely New
[committed] libstdc++: Implement std::spanstream for C++23 [committed] libstdc++: Implement std::spanstream for C++23 - - --- 2021-11-13 Jonathan Wakely Committed
[committed] libstdc++: Print assertion messages to stderr [PR59675] [committed] libstdc++: Print assertion messages to stderr [PR59675] - - --- 2021-11-12 Jonathan Wakely New
[wwwdocs] Document libstdc++ changes in gcc-12 [wwwdocs] Document libstdc++ changes in gcc-12 - - --- 2021-11-12 Jonathan Wakely New
[committed] libstdc++: Implement constexpr std::vector for C++20 [committed] libstdc++: Implement constexpr std::vector for C++20 - - --- 2021-11-12 Jonathan Wakely Committed
[committed] libstdc++: Make pmr::memory_resource::allocate implicitly create objects [committed] libstdc++: Make pmr::memory_resource::allocate implicitly create objects - - --- 2021-11-11 Jonathan Wakely Committed
[committed] libstdc++: Remove public std::vector<bool>::data() member [committed] libstdc++: Remove public std::vector<bool>::data() member - - --- 2021-11-11 Jonathan Wakely Committed
[committed] libstdc++: Fix test for libstdc++ not including <unistd.h> [PR100117] [committed] libstdc++: Fix test for libstdc++ not including <unistd.h> [PR100117] - - --- 2021-11-10 Jonathan Wakely Committed
[committed] libstdc++: Disable gthreads weak symbols for glibc 2.34 [PR103133] [committed] libstdc++: Disable gthreads weak symbols for glibc 2.34 [PR103133] - - --- 2021-11-10 Jonathan Wakely Committed
Replace gnu::unique_ptr with std::unique_ptr Replace gnu::unique_ptr with std::unique_ptr - - --- 2021-11-09 Jonathan Wakely New
[committed] libstdc++: Make test print which random_device tokens work [committed] libstdc++: Make test print which random_device tokens work - - --- 2021-11-09 Jonathan Wakely Committed
[committed] libstdc++: Do not use 64-bit DARN on 32-bit powerpc [PR103146] [committed] libstdc++: Do not use 64-bit DARN on 32-bit powerpc [PR103146] - - --- 2021-11-09 Jonathan Wakely Committed
[committed] libstdc++: Support getentropy and arc4random in std::random_device [committed] libstdc++: Support getentropy and arc4random in std::random_device - - --- 2021-11-09 Jonathan Wakely Committed
[committed] libstdc++: Make spurious std::random_device FAIL less likely [committed] libstdc++: Make spurious std::random_device FAIL less likely - - --- 2021-11-09 Jonathan Wakely Committed
[wwwdocs] Document feature test macro for C++ constexpr dynamic alloc [wwwdocs] Document feature test macro for C++ constexpr dynamic alloc - - --- 2021-11-09 Jonathan Wakely New
[committed] libstdc++: Support getentropy and arc4random in std::random_device [committed] libstdc++: Support getentropy and arc4random in std::random_device - - --- 2021-11-05 Jonathan Wakely New
[committed] libstdc++: Add [[unlikely]] attributes to std::random_device routines [committed] libstdc++: Add [[unlikely]] attributes to std::random_device routines - - --- 2021-11-05 Jonathan Wakely Committed
[committed] libstdc++: Add xfail to pretty printer tests that fail in C++20 [committed] libstdc++: Add xfail to pretty printer tests that fail in C++20 - - --- 2021-11-05 Jonathan Wakely Committed
[committed] libstdc++: Fix pretty printing of std::unique_ptr [PR103086] [committed] libstdc++: Fix pretty printing of std::unique_ptr [PR103086] - - --- 2021-11-04 Jonathan Wakely Committed
[committed] libstdc++: Consolidate duplicate metaprogramming utilities [committed] libstdc++: Consolidate duplicate metaprogramming utilities - - --- 2021-11-04 Jonathan Wakely Committed
[committed] libstdc++: Optimize std::tuple_element and std::tuple_size_v [committed] libstdc++: Optimize std::tuple_element and std::tuple_size_v - - --- 2021-11-04 Jonathan Wakely Committed
[committed,3/3] libstdc++: Refactor emplace-like functions in std::variant [committed,1/3] libstdc++: Fix handling of const types in std::variant [PR102912] - - --- 2021-11-04 Jonathan Wakely Committed
[committed,2/3] libstdc++: Optimize std::variant traits and improve diagnostics [committed,1/3] libstdc++: Fix handling of const types in std::variant [PR102912] - - --- 2021-11-04 Jonathan Wakely Committed
[committed,1/3] libstdc++: Fix handling of const types in std::variant [PR102912] [committed,1/3] libstdc++: Fix handling of const types in std::variant [PR102912] - - --- 2021-11-04 Jonathan Wakely Committed
[committed] libstdc++: Fix regression in std::list::sort [PR66742] [committed] libstdc++: Fix regression in std::list::sort [PR66742] - - --- 2021-11-03 Jonathan Wakely Committed
libstdc++: Deprecate std::unexpected and handler functions libstdc++: Deprecate std::unexpected and handler functions - - --- 2021-11-03 Jonathan Wakely New
[committed] libstdc++: Add some noexcept to std::valarray [committed] libstdc++: Add some noexcept to std::valarray - - --- 2021-11-03 Jonathan Wakely Committed
[committed] libstdc++: Missing constexpr for __gnu_debug::__valid_range etc [committed] libstdc++: Missing constexpr for __gnu_debug::__valid_range etc - - --- 2021-11-01 Jonathan Wakely Committed
[committed] libstdc++: Reorder constraints on std::span::span(Range&&) constructor. [committed] libstdc++: Reorder constraints on std::span::span(Range&&) constructor. - - --- 2021-11-01 Jonathan Wakely Committed
[committed] libstdc++: Fix range access for empty std::valarray [PR103022] [committed] libstdc++: Fix range access for empty std::valarray [PR103022] - - --- 2021-11-01 Jonathan Wakely Committed
[committed] libstdc++: Fix typo in std::stack test [committed] libstdc++: Fix typo in std::stack test - - --- 2021-10-29 Jonathan Wakely Committed
[committed] libstdc++: Constrain std::make_any [PR102894] [committed] libstdc++: Constrain std::make_any [PR102894] - - --- 2021-10-22 Jonathan Wakely Committed
[committed] libstdc++: Improve generated man pages for libstdc++ [committed] libstdc++: Improve generated man pages for libstdc++ - - --- 2021-10-21 Jonathan Wakely Committed
[committed] libstdc++: Add Doxygen comments to contents of <functional> [committed] libstdc++: Add Doxygen comments to contents of <functional> - - --- 2021-10-21 Jonathan Wakely Committed
[committed] libstdc++: Suppress Doxygen docs for more implementation details [committed] libstdc++: Suppress Doxygen docs for more implementation details - - --- 2021-10-21 Jonathan Wakely Committed
[v2] c++tools: Fix memory leak [v2] c++tools: Fix memory leak - - --- 2021-10-21 Jonathan Wakely Committed
c++tools: Fix memory leak c++tools: Fix memory leak - - --- 2021-10-21 Jonathan Wakely Superseded
libcody: Avoid double-free libcody: Avoid double-free - - --- 2021-10-21 Jonathan Wakely Committed
[committed] libstdc++: Remove constraints from std::optional monadic ops [PR102863] [committed] libstdc++: Remove constraints from std::optional monadic ops [PR102863] - - --- 2021-10-21 Jonathan Wakely Committed
[committed] libstdc++: Add missing test for std::optional::transform(F&&) [committed] libstdc++: Add missing test for std::optional::transform(F&&) - - --- 2021-10-20 Jonathan Wakely Committed
[v2] libstdc++: Add support for POWER9 DARN instruction to std::random_device [v2] libstdc++: Add support for POWER9 DARN instruction to std::random_device - - --- 2021-10-20 Jonathan Wakely New
doc: Fix documentation around 'asm' keyword in C++ doc: Fix documentation around 'asm' keyword in C++ - - --- 2021-10-20 Jonathan Wakely New
[committed] doc: Fix typo in name of PowerPC __builtin_cpu_supports built-in [committed] doc: Fix typo in name of PowerPC __builtin_cpu_supports built-in - - --- 2021-10-19 Jonathan Wakely Committed
libstdc++: Add support for POWER9 DARN instruction to std::random_device libstdc++: Add support for POWER9 DARN instruction to std::random_device - - --- 2021-10-19 Jonathan Wakely Superseded
« 1 2 3 »