Show patches with: Submitter = François Dumont       |    State = Action Required       |    Archived = No       |   102 patches
« 1 2 »
Patch Series S/W/F Date Submitter Delegate State
Extend std::copy_n optimization Extend std::copy_n optimization 0 0 0 2019-12-09 François Dumont New
Extend std::lexicographical_compare optimizations Extend std::lexicographical_compare optimizations 0 0 0 2019-12-09 François Dumont New
Fix _GLIBCXX_DEBUG tests static_assert lines Fix _GLIBCXX_DEBUG tests static_assert lines 0 0 0 2019-12-09 François Dumont New
Enhance _GLIBCXX_DEBUG constexpr support Enhance _GLIBCXX_DEBUG constexpr support 0 0 0 2019-12-02 François Dumont New
C++20 P1032 for __debug::array C++20 P1032 for __debug::array 0 0 0 2019-11-25 François Dumont New
Add safe iterator iterator_concept Add safe iterator iterator_concept 0 0 0 2019-11-25 François Dumont New
[_GLIBCXX_DEBUG] Improve valid_range check [_GLIBCXX_DEBUG] Improve valid_range check 0 0 0 2019-11-22 François Dumont New
[Hashtable,6/6] PR 68303 small size optimization Untitled series #19470 0 0 0 2019-11-17 François Dumont New
[Hashtable,5/6] Remove H1/H2 template parameters Untitled series #19469 0 0 0 2019-11-17 François Dumont New
[Hashtable,4/6] Clean local_iterator implementation Untitled series #19468 0 0 0 2019-11-17 François Dumont New
[Hashtable,3/6] Fix noexcept qualifications Untitled series #19468 0 0 0 2019-11-17 François Dumont New
[Hashtable,2/6] Avoid over-sizing container Untitled series #19468 0 0 0 2019-11-17 François Dumont New
[Hashtable,1/6] Code simplification/optimization [Hashtable,1/6] Code simplification/optimization 0 0 0 2019-11-17 François Dumont New
[Hashtable,0/6] Code review 0 0 0 2019-11-17 François Dumont New
PR libstdc++/92124 on hashtable PR libstdc++/92124 on hashtable 0 0 0 2019-11-07 François Dumont New
Clarify <unknown> constness and state Clarify <unknown> constness and state 0 0 0 2019-10-16 François Dumont New
ostreambuf_iterator std::advance overload ostreambuf_iterator std::advance overload 0 0 0 2019-10-15 François Dumont New
Implement std::advance for istreambuf_iterator using pubseekoff Implement std::advance for istreambuf_iterator using pubseekoff 0 0 0 2019-10-14 François Dumont New
Review std::copy istreambuf_iterator specialization Review std::copy istreambuf_iterator specialization 0 0 0 2019-10-09 François Dumont New
Add std::__iterator_category_t Add std::__iterator_category_t 0 0 0 2019-10-04 François Dumont New
Add std::copy_n debug checks Add std::copy_n debug checks 0 0 0 2019-10-04 François Dumont New
Implement C++20 P1023 for __debug::array Implement C++20 P1023 for __debug::array 0 0 0 2019-09-30 François Dumont New
Fix algo constexpr tests in Debug mode Fix algo constexpr tests in Debug mode 0 0 0 2019-09-28 François Dumont New
Help compiler detect invalid code Help compiler detect invalid code 0 0 0 2019-09-19 François Dumont New
Improve _Safe_iterator _M_distance_to Improve _Safe_iterator _M_distance_to 0 0 0 2019-09-16 François Dumont New
lexicographical_comparison enhancements lexicographical_comparison enhancements 0 0 0 2019-09-16 François Dumont New
copy/copy_backward/fill/fill_n/equal rework copy/copy_backward/fill/fill_n/equal rework 0 0 0 2019-09-09 François Dumont New
Fix unused malloc return value warning Fix unused malloc return value warning 0 0 0 2019-08-29 François Dumont New
Deque iterators lexicographical_compare overloads Deque iterators lexicographical_compare overloads 0 0 0 2019-07-26 François Dumont New
Fix bad comment copy/paste Fix bad comment copy/paste 0 0 0 2019-07-26 François Dumont New
Add std::copy_n overload for istreambuf_iterator Add std::copy_n overload for istreambuf_iterator 0 0 0 2019-07-19 François Dumont New
Fix failing tests after PR libstdc++/85965 Fix failing tests after PR libstdc++/85965 0 0 0 2019-07-18 François Dumont New
sized delete in _Temporary_buffer<> sized delete in _Temporary_buffer<> 0 0 0 2019-07-18 François Dumont New
unordered_multimap/unordered_multiset optimizations unordered_multimap/unordered_multiset optimizations 0 0 0 2019-06-19 François Dumont New
Deque fiil/copy/move/copy_backward/move_backward/equal overloads Deque fiil/copy/move/copy_backward/move_backward/equal overloads 0 0 0 2019-06-19 François Dumont New
Review Hashtable extract node API Review Hashtable extract node API 0 0 0 2019-06-04 François Dumont New
Deque rotate on current node Deque rotate on current node 0 0 0 2019-05-20 François Dumont New
Hashtable comment cleanups & renamings Hashtable comment cleanups & renamings 0 0 0 2019-05-17 François Dumont New
LWG2593 Move from allocator state is preserved LWG2593 Move from allocator state is preserved 0 0 0 2019-05-16 François Dumont New
std::vector<bool> code cleanup fixes optimizations std::vector<bool> code cleanup fixes optimizations 0 0 0 2019-05-14 François Dumont New
Deque code cleanup and optimizations Deque code cleanup and optimizations 0 0 0 2019-05-10 François Dumont New
Make vector<bool> iterator operators hidden friends Make vector<bool> iterator operators hidden friends 0 0 0 2019-05-09 François Dumont New
Make deque iterator operators hidden friends Make deque iterator operators hidden friends 0 0 0 2019-05-08 François Dumont New
Hide move_iterator ill-form operators Hide move_iterator ill-form operators 0 0 0 2019-05-06 François Dumont New
Fix make check-debug RUNTESFLAGS=prettyprinters.exp Fix make check-debug RUNTESFLAGS=prettyprinters.exp 0 0 0 2019-05-04 François Dumont New
libstdc++/90277 Review rehash policy libstdc++/90277 Review rehash policy 0 0 0 2019-05-03 François Dumont New
PR libstdc++/89477 for Debug mode PR libstdc++/89477 for Debug mode 0 0 0 2019-03-07 François Dumont New
Fix inconsistent operator delete usages Fix inconsistent operator delete usages 0 0 0 2019-01-31 François Dumont New
Relax std::move_if_noexcept for std::pair Relax std::move_if_noexcept for std::pair 0 0 0 2018-12-20 François Dumont New
libbacktrace integration for _GLIBCXX_DEBUG mode libbacktrace integration for _GLIBCXX_DEBUG mode 0 0 0 2018-12-10 François Dumont New
Fix move_if_noexcept usages in _Hashtable Fix move_if_noexcept usages in _Hashtable 0 0 0 2018-12-04 François Dumont New
Fix hashtable memory leak Fix hashtable memory leak 0 0 0 2018-11-19 François Dumont New
Fix __gnu_cxx::throw_allocator 2 * O(log(N)) complexity Fix __gnu_cxx::throw_allocator 2 * O(log(N)) complexity 0 0 0 2018-11-12 François Dumont New
Fix hashtable node deallocation Fix hashtable node deallocation 0 0 0 2018-11-10 François Dumont New
PR libstdc++/87872 Avoids iterator transfer on self splice PR libstdc++/87872 Avoids iterator transfer on self splice 0 0 0 2018-11-06 François Dumont New
Optimization of std::deque implementation Optimization of std::deque implementation 0 0 0 2018-11-06 François Dumont New
Avoid tests failures in C++98 Avoid tests failures in C++98 0 0 0 2018-10-30 François Dumont New
std::vector<bool> fix & enhancements std::vector<bool> fix & enhancements 0 0 0 2018-10-30 François Dumont New
Fix dg-prune-output regex for versioned namespace Fix dg-prune-output regex for versioned namespace 0 0 0 2018-10-24 François Dumont New
Debug unordered containers code cleanup Debug unordered containers code cleanup 0 0 0 2018-10-22 François Dumont New
Add missing _Safe_local_iterator_base::_M_attach_symbol export Add missing _Safe_local_iterator_base::_M_attach_symbol export 0 0 0 2018-10-18 François Dumont New
Fix std::byte namespace declaration Fix std::byte namespace declaration 0 0 0 2018-10-18 François Dumont New
Hashtable Small size optimization Hashtable Small size optimization 0 0 0 2018-10-15 François Dumont New
Extend usage of C++11 direct init in __debug::vector Extend usage of C++11 direct init in __debug::vector 0 0 0 2018-10-15 François Dumont New
Make std::vector<bool> iterator operators friend inline Make std::vector<bool> iterator operators friend inline 0 0 0 2018-10-12 François Dumont Superseded
Use C++11 direct init in __debug::forward_list Use C++11 direct init in __debug::forward_list 0 0 0 2018-10-11 François Dumont New
Make std::forward_list iterator operators inline friend Make std::forward_list iterator operators inline friend 0 0 0 2018-10-10 François Dumont New
Make std::list::iterator == and != global inline friend Make std::list::iterator == and != global inline friend 0 0 0 2018-10-09 François Dumont New
__debug::list use C++11 direct initialization __debug::list use C++11 direct initialization 0 0 0 2018-10-09 François Dumont New
Use C++11 direct initialization in Debug associative containers Use C++11 direct initialization in Debug associative containers 0 0 0 2018-10-03 François Dumont New
Simplify __gnu_debug::__foreign_iterator3 Simplify __gnu_debug::__foreign_iterator3 0 0 0 2018-09-28 François Dumont New
Transform assertion into optimization hints Transform assertion into optimization hints 0 0 0 2018-09-17 François Dumont New
PR libstdc++/87135 Rehash only when necessary (LWG2156) PR libstdc++/87135 Rehash only when necessary (LWG2156) 0 0 0 2018-09-13 François Dumont New
Keep std::deque algos specializations in Debug mode Keep std::deque algos specializations in Debug mode 0 0 0 2018-08-25 François Dumont New
Make safe_iterator inline friends Make safe_iterator inline friends 0 0 0 2018-08-22 François Dumont New
P0646R1 for Debug mode P0646R1 for Debug mode 0 0 0 2018-08-20 François Dumont New
Fix test 86658 in Debug mode Fix test 86658 in Debug mode 0 0 0 2018-08-18 François Dumont New
Improve safe iterator move semantic Improve safe iterator move semantic 0 0 0 2018-08-09 François Dumont New
PR libstdc++/68222 Hide safe iterator operators PR libstdc++/68222 Hide safe iterator operators 0 0 0 2018-08-02 François Dumont New
Share ebo helper throughout lib Share ebo helper throughout lib 0 0 0 2018-07-25 François Dumont New
Enhance __gnu_debug::string debug assertion Enhance __gnu_debug::string debug assertion 0 0 0 2018-07-05 François Dumont New
PR libstdc++/86272 Fix undefined __glibcxx_check_insert_range2 PR libstdc++/86272 Fix undefined __glibcxx_check_insert_range2 0 0 0 2018-07-03 François Dumont New
Fix safe iterator inconsistent assertion Fix safe iterator inconsistent assertion 0 0 0 2018-06-21 François Dumont New
Limit Debug mode impact: overload __niter_base Limit Debug mode impact: overload __niter_base 0 0 0 2018-06-18 François Dumont New
New can_[in,de]crement_range debug checks New can_[in,de]crement_range debug checks 0 0 0 2018-06-11 François Dumont New
Reset safe iterator state only if needed Reset safe iterator state only if needed 0 0 0 2018-06-07 François Dumont New
Avoids std::distance calls Avoids std::distance calls 0 0 0 2018-06-04 François Dumont New
Simplify _Rb_tree instantiation Simplify _Rb_tree instantiation 0 0 0 2018-05-25 François Dumont New
Debug Mode ENH 4/4: Add special iterator support Debug Mode ENH 4/4: Add special iterator support 0 0 0 2018-05-08 François Dumont New
Debug Mode ENH 3/4: Add backtrace Debug Mode ENH 3/4: Add backtrace 0 0 0 2018-05-07 François Dumont New
Debug Mode ENH 2/4: Range constructor check Debug Mode ENH 2/4: Range constructor check 0 0 0 2018-05-07 François Dumont New
Debug Mode ENH 1/4: Add pretty function Debug Mode ENH 1/4: Add pretty function 0 0 0 2018-05-07 François Dumont New
Improve std::rotate usages Improve std::rotate usages 0 0 0 2018-05-02 François Dumont New
Rb_tree constructor optimization Rb_tree constructor optimization 0 0 0 2018-05-01 François Dumont New
Protect from comma operator overload Protect from comma operator overload 0 0 0 2018-04-16 François Dumont New
Enable string_view assertions Enable string_view assertions 0 0 0 2018-03-14 François Dumont New
Fix some _GLIBCXX_DEBUG pretty printer errors Fix some _GLIBCXX_DEBUG pretty printer errors 0 0 0 2018-02-05 François Dumont New
Extend aligned_membuf<> usage Extend aligned_membuf<> usage 0 0 0 2018-02-01 François Dumont New
New istreambuf_iterator debug check New istreambuf_iterator debug check 0 0 0 2018-01-24 François Dumont New
PR libstdc++/83709 don't rehash if no insertion PR libstdc++/83709 don't rehash if no insertion 0 0 0 2018-01-08 François Dumont New
« 1 2 »