Show patches with: Submitter = François Dumont       |    State = Action Required       |    Archived = No       |   493 patches
« 1 2 3 44 5 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[Bug,libstdc++/115285,12/13/14/15,Regression] std::unordered_set can have duplicate value Untitled series #429219 - - - - --- 2024-10-22 François Dumont New
Fix const constraint in std::stable_sort and std::inplace_merge Fix const constraint in std::stable_sort and std::inplace_merge - - - - --- 2024-09-25 François Dumont New
Add fancy pointer support in std::map/set Add fancy pointer support in std::map/set - - - - --- 2024-08-01 François Dumont New
[committed] Fix compilation error in 2 1_neg.cc tests [committed] Fix compilation error in 2 1_neg.cc tests - - - - --- 2024-07-31 François Dumont New
_Hashtable fancy pointer support _Hashtable fancy pointer support - - - - --- 2024-06-26 François Dumont New
libstdc++: Do not use memset _Hashtable buckets allocation libstdc++: Do not use memset _Hashtable buckets allocation - - - - --- 2024-06-13 François Dumont New
[_Hashtable] Optimize destructor [_Hashtable] Optimize destructor - - - - --- 2024-06-10 François Dumont New
Re-implement predefined operators Re-implement predefined operators - - - - --- 2024-06-05 François Dumont New
Fix -Wstringop-overflow warning in 23_containers/vector/types/1.cc Fix -Wstringop-overflow warning in 23_containers/vector/types/1.cc - - - - --- 2024-05-27 François Dumont New
Avoid vector -Wfree-nonheap-object warnings Avoid vector -Wfree-nonheap-object warnings - - - - --- 2024-05-23 François Dumont New
[_Hashtable] Fix some implementation inconsistencies [_Hashtable] Fix some implementation inconsistencies - - - - --- 2024-05-13 François Dumont New
Fix gnu versioned namespace mode 03/03 Fix gnu versioned namespace mode 03/03 - - - - --- 2024-05-04 François Dumont New
Fix gnu versioned namespace mode 02/03 Fix gnu versioned namespace mode 02/03 - - - - --- 2024-05-04 François Dumont New
Fix gnu versioned namespace mode 01/03 Fix gnu versioned namespace mode 01/03 - - - - --- 2024-05-04 François Dumont New
[_GLIBCXX_INLINE_VERSION] Adapt dg-error messages [_GLIBCXX_INLINE_VERSION] Adapt dg-error messages - - - - --- 2024-02-22 François Dumont New
[_GLIBCXX_DEBUG] Fix std::__niter_base behavior [_GLIBCXX_DEBUG] Fix std::__niter_base behavior - - - - --- 2024-02-14 François Dumont New
[Bug,libstdc++/90276] PSTL tests fail in Debug Mode [Bug,libstdc++/90276] PSTL tests fail in Debug Mode - - - - --- 2024-01-31 François Dumont New
Add __cow_string C string constructor Add __cow_string C string constructor - - - - --- 2024-01-07 François Dumont New
[5/5,_Hashtable] Prefer to insert after last node Optimize insertions - - - - --- 2023-11-23 François Dumont New
[4/5,_Hashtable] Generalize the small size optimization Optimize insertions - - - - --- 2023-11-23 François Dumont New
[3/5,_Hashtable] Avoid redundant usage of rehash policy Optimize insertions - - - - --- 2023-11-23 François Dumont New
[2/5,_Hashtable] Fix implementation inconsistencies Optimize insertions - - - - --- 2023-11-23 François Dumont New
[1/5,_Hashtable] Add benches Optimize insertions - - - - --- 2023-11-23 François Dumont New
Fix some _Hashtable implementation inconsistencies Fix some _Hashtable implementation inconsistencies - - - - --- 2023-11-15 François Dumont New
[_Hahstable] Use RAII to guard node pointer while constructing [_Hahstable] Use RAII to guard node pointer while constructing - - - - --- 2023-11-08 François Dumont New
[_Hashtable] Add missing destructor call [_Hashtable] Add missing destructor call - - - - --- 2023-11-06 François Dumont New
[committed,_GLIBCXX_INLINE_VERSION] Add emul TLS symbol exports [committed,_GLIBCXX_INLINE_VERSION] Add emul TLS symbol exports - - - - --- 2023-10-29 François Dumont New
[committed,_GLIBCXX_INLINE_VERSION] Fix constract violation [committed,_GLIBCXX_INLINE_VERSION] Fix constract violation - - - - --- 2023-10-29 François Dumont New
[_Hashtable] Use RAII to restore Rehash state [_Hashtable] Use RAII to restore Rehash state - - - - --- 2023-10-26 François Dumont New
[_Hashtable] Fix merge [_Hashtable] Fix merge - - - - --- 2023-10-19 François Dumont New
[_GLIBCXX_INLINE_VERSION] Add missing symbols [_GLIBCXX_INLINE_VERSION] Add missing symbols - - - - --- 2023-10-05 François Dumont New
Fix coroutine tests for libstdc++ gnu-version-namespace mode Fix coroutine tests for libstdc++ gnu-version-namespace mode - - - - --- 2023-09-23 François Dumont New
[_GLIBCXX_INLINE_VERSION] Fix <contracts> [_GLIBCXX_INLINE_VERSION] Fix <contracts> - - - - --- 2023-09-20 François Dumont New
[_Hashtable] Avoid redundant usage of rehash policy [_Hashtable] Avoid redundant usage of rehash policy - - - - --- 2023-09-17 François Dumont New
[committed] Limit <stacktrace> header synopsis test to normal namespace [committed] Limit <stacktrace> header synopsis test to normal namespace - - - - --- 2023-09-14 François Dumont New
[11/12/13/14,Regression] ABI break in _Hash_node_value_base since GCC 11 [PR 111050] Untitled series #372385 - - - - --- 2023-09-10 François Dumont New
[_GLIBCXX_INLINE_VERSION] Fix <format> friend declarations [_GLIBCXX_INLINE_VERSION] Fix <format> friend declarations - - - - --- 2023-08-23 François Dumont New
Fix tests sensitive to internal library allocations Fix tests sensitive to internal library allocations - - - - --- 2023-08-21 François Dumont New
sso-string@gnu-versioned-namespace [PR83077] sso-string@gnu-versioned-namespace [PR83077] - - - - --- 2023-08-10 François Dumont New
[committed,_GLIBCXX_INLINE_VERSION] Add __cxa_call_terminate symbol export [committed,_GLIBCXX_INLINE_VERSION] Add __cxa_call_terminate symbol export - - - - --- 2023-08-06 François Dumont New
[committed] Fix several preprocessor directives [committed] Fix several preprocessor directives - - - - --- 2023-07-30 François Dumont New
[Hashtable] Performance optimization through use of insertion hint [Hashtable] Performance optimization through use of insertion hint - - - - --- 2023-07-24 François Dumont New
Reimplement __gnu_cxx::__ops operators Reimplement __gnu_cxx::__ops operators - - - - --- 2023-06-15 François Dumont New
Move std::search into algobase.h Move std::search into algobase.h - - - - --- 2023-05-31 François Dumont New
Replace __gnu_cxx::__ops::__negate with std::not_fn Replace __gnu_cxx::__ops::__negate with std::not_fn - - - - --- 2023-05-22 François Dumont New
_Hashtable implementation cleanup _Hashtable implementation cleanup - - - - --- 2023-05-10 François Dumont New
Fix std::unordered_map key range insertion Fix std::unordered_map key range insertion - - - - --- 2023-02-23 François Dumont New
libstdc++: Limit allocations in _Rb_tree 2/2 libstdc++: Limit allocations in _Rb_tree 2/2 - - - - --- 2023-02-22 François Dumont New
libstdc++: Limit allocations in _Rb_tree 1/2 libstdc++: Limit allocations in _Rb_tree 1/2 - - - - --- 2023-02-22 François Dumont New
libstdc++: Limit allocations in _Rb_tree libstdc++: Limit allocations in _Rb_tree - - - - --- 2023-02-02 François Dumont New
minor optimization bug in basic_string move assignment minor optimization bug in basic_string move assignment - - - - --- 2023-01-25 François Dumont New
[_GLIBCXX_DEBUG] Remove useless checks [_GLIBCXX_DEBUG] Remove useless checks - - - - --- 2023-01-23 François Dumont New
[_GLIBCXX_INLINE_VERSION] Adapt to_chars/from_chars symbols [_GLIBCXX_INLINE_VERSION] Adapt to_chars/from_chars symbols - - - - --- 2022-11-28 François Dumont New
[_GLIBCXX_INLINE_VERSION] Adapt dg error messages [_GLIBCXX_INLINE_VERSION] Adapt dg error messages - - - - --- 2022-11-28 François Dumont New
Fix <format> in _GLIBCXX_INLINE_VERSION mode Fix <format> in _GLIBCXX_INLINE_VERSION mode - - - - --- 2022-11-19 François Dumont New
PR 107189 Remove useless _Alloc_node PR 107189 Remove useless _Alloc_node - - - - --- 2022-10-12 François Dumont New
Fix gdb FilteringTypePrinter (again) Fix gdb FilteringTypePrinter (again) - - - - --- 2022-10-06 François Dumont New
Fix gdb printers for std::string Fix gdb printers for std::string - - - - --- 2022-09-28 François Dumont New
[_GLIBCXX_DEBUG,_GLIBCXX_INLINE_VERSION] Add missing printers [_GLIBCXX_DEBUG,_GLIBCXX_INLINE_VERSION] Add missing printers - - - - --- 2022-09-22 François Dumont New
Cleanup gdb printers.py Cleanup gdb printers.py - - - - --- 2022-09-21 François Dumont New
[_GLIBCXX_INLINE_VERSION] Fix test dg-prune-output [_GLIBCXX_INLINE_VERSION] Fix test dg-prune-output - - - - --- 2022-09-14 François Dumont New
[_GLIBCXX_INLINE_VERSION] Cleanup gnu-versioned-namespace.ver [_GLIBCXX_INLINE_VERSION] Cleanup gnu-versioned-namespace.ver - - - - --- 2022-09-14 François Dumont New
Use mallinfo2 with glibc >= 2.33 Use mallinfo2 with glibc >= 2.33 - - - - --- 2022-09-07 François Dumont New
[_GLIBCXX_ASSERTIONS] Activate __glibcxx_requires_string/__glibcxx_requires_string_len [_GLIBCXX_ASSERTIONS] Activate __glibcxx_requires_string/__glibcxx_requires_string_len - - - - --- 2022-08-16 François Dumont New
Complete __gnu_test::basic_string<>::compare support Complete __gnu_test::basic_string<>::compare support - - - - --- 2022-08-10 François Dumont New
[_GLIBCXX_DEBUG] Refine singular iterator state [_GLIBCXX_DEBUG] Refine singular iterator state - - - - --- 2022-08-04 François Dumont New
Add _GLIBCXX_DEBUG backtrace generation Add _GLIBCXX_DEBUG backtrace generation - - - - --- 2022-07-13 François Dumont New
Complete __gnu_debug::basic_string Standard conformity Complete __gnu_debug::basic_string Standard conformity - - - - --- 2022-07-10 François Dumont New
[committed] libstdc++: Remove obsolete comment in <string> [committed] libstdc++: Remove obsolete comment in <string> - - - - --- 2022-07-09 François Dumont New
[5/5,_Hahtable] Prealloc nodes on copy [1/5,_Hashtable] Make more use of user provided hint - - - - --- 2022-06-20 François Dumont New
[4/5,_Hashtable] Before begin cache policy [1/5,_Hashtable] Make more use of user provided hint - - - - --- 2022-06-20 François Dumont New
[3/5,_Hashtable] std::initializer_list insertion [1/5,_Hashtable] Make more use of user provided hint - - - - --- 2022-06-20 François Dumont New
[2/5,_Hashtable] New method to check current bucket [1/5,_Hashtable] Make more use of user provided hint - - - - --- 2022-06-20 François Dumont New
[1/5,_Hashtable] Make more use of user provided hint [1/5,_Hashtable] Make more use of user provided hint - - - - --- 2022-06-20 François Dumont New
Use cxx11 abi in versioned namespace Use cxx11 abi in versioned namespace - - - - --- 2022-05-30 François Dumont New
[_GLIBCXX_INLINE_VERSION] Fix std::span pretty printer [_GLIBCXX_INLINE_VERSION] Fix std::span pretty printer - - - - --- 2022-05-25 François Dumont New
[_Hashtable] Fix insertion of range of type convertible to value_type PR 56112 [_Hashtable] Fix insertion of range of type convertible to value_type PR 56112 - - - - --- 2022-05-05 François Dumont New
[_GLIBCXX_INLINE_VERSION] Fix std::random_device definition [_GLIBCXX_INLINE_VERSION] Fix std::random_device definition - - - - --- 2022-04-28 François Dumont New
[_Hashtable] Fix insertion of range of type convertible to value_type PR 56112 [_Hashtable] Fix insertion of range of type convertible to value_type PR 56112 - - - - --- 2022-02-15 François Dumont New
Extend usage of user hint in _Hashtable Extend usage of user hint in _Hashtable - - - - --- 2021-11-28 François Dumont New
[_GLIBCXX_DEBUG] Enhance std::erase_if for vector/deque [_GLIBCXX_DEBUG] Enhance std::erase_if for vector/deque - - - - --- 2021-11-21 François Dumont New
[_GLIBCXX_DEBUG] Limit performance impact in __erase_nodes_if [_GLIBCXX_DEBUG] Limit performance impact in __erase_nodes_if - - - - --- 2021-11-18 François Dumont New
Enhance unordered container merge Enhance unordered container merge - - - - --- 2021-11-14 François Dumont New
[_GLIBCXX_DEBUG] Code cleanup/simplification [_GLIBCXX_DEBUG] Code cleanup/simplification - - - - --- 2021-11-13 François Dumont New
[PATH,_GLIBCXX_DEBUG] Fix unordered container merge [PATH,_GLIBCXX_DEBUG] Fix unordered container merge - - - - --- 2021-10-13 François Dumont New
Fix 48631_neg test in _GLIBCXX_VERSION_NAMESPACE mode Fix 48631_neg test in _GLIBCXX_VERSION_NAMESPACE mode - - - - --- 2021-09-27 François Dumont New
Fix inline versioned namespace bootstrap Fix inline versioned namespace bootstrap - - - - --- 2021-08-27 François Dumont New
Avoid allocator operator== in _Safe_container Avoid allocator operator== in _Safe_container - - - - --- 2021-08-09 François Dumont New
[committed] Fix dg-prune-output [committed] Fix dg-prune-output - - - - --- 2021-08-08 François Dumont New
Use _GLIBCXX_ASSERTIONS as _GLIBCXX_DEBUG light Use _GLIBCXX_ASSERTIONS as _GLIBCXX_DEBUG light - - - - --- 2021-05-27 François Dumont New
Simplify branching in algos Simplify branching in algos - - - - --- 2021-05-27 François Dumont New
[_GLIBCXX_DEBUG] Enhance rendering of assert message [_GLIBCXX_DEBUG] Enhance rendering of assert message - - - - --- 2021-05-22 François Dumont New
[_GLIBCXX_DEBUG] libbacktrace integration [_GLIBCXX_DEBUG] libbacktrace integration - - - - --- 2021-04-24 François Dumont New
Fix _GLIBCXX_DEBUG container allocator aware move constructors Fix _GLIBCXX_DEBUG container allocator aware move constructors - - - - --- 2021-03-26 François Dumont New
Complete __gnu_debug::basic_string Complete __gnu_debug::basic_string - - - - --- 2021-03-16 François Dumont New
Fix __gnu_debug::basic_string Fix __gnu_debug::basic_string - - - - --- 2021-03-08 François Dumont New
Fix version namespace build Fix version namespace build - - - - --- 2021-02-09 François Dumont New
[_GLIBCXX_DEBUG] Enhance detection of invalid iterators usage [_GLIBCXX_DEBUG] Enhance detection of invalid iterators usage - - - - --- 2021-02-01 François Dumont New
[Bug,libstdc++/70303] Value-initialized debug iterators [Bug,libstdc++/70303] Value-initialized debug iterators - - - - --- 2021-01-31 François Dumont New
libstdc++/98466 Fix _GLIBCXX_DEBUG N3644 integration libstdc++/98466 Fix _GLIBCXX_DEBUG N3644 integration - - - - --- 2021-01-01 François Dumont New
« 1 2 3 44 5 »