2018-01-03 |
Jakub Jelinek | Update copyright years. |
blob | commitdiff | raw |
2017-09-13 |
Jonathan Wakely | Define std::__to_address helper |
blob | commitdiff | raw | diff to current |
2017-06-16 |
Jonathan Wakely | Add std::get_deleter overload with correct signature |
blob | commitdiff | raw | diff to current |
2017-06-09 |
Jonathan Wakely | Support move-only deleters in std::shared_ptr (LWG... |
blob | commitdiff | raw | diff to current |
2017-06-05 |
Jonathan Wakely | Add noexcept to shared_ptr owner comparisons (LWG 2873) |
blob | commitdiff | raw | diff to current |
2017-05-16 |
Jonathan Wakely | Fix forward declaration of std::type_info for versioned... |
blob | commitdiff | raw | diff to current |
2017-05-11 |
Jonathan Wakely | PR libstdc++/80285 optimize std::make_shared for -fno... |
blob | commitdiff | raw | diff to current |
2017-04-21 |
Jonathan Wakely | Avoid deprecated warnings about std::auto_ptr in librar... |
blob | commitdiff | raw | diff to current |
2017-03-28 |
Jonathan Wakely | PR libstdc++/80229 restore support for shared_ptr<funct... |
blob | commitdiff | raw | diff to current |
2017-03-10 |
Jonathan Wakely | P0604R0 add invoke_result, is_invocable etc. for C++17 |
blob | commitdiff | raw | diff to current |
2017-02-11 |
Jonathan Wakely | PR libstdc++/79467 use lvalues in is_callable check |
blob | commitdiff | raw | diff to current |
2017-01-20 |
Jonathan Wakely | PR79156 fix std::__enable_shared_from_this extension |
blob | commitdiff | raw | diff to current |
2017-01-01 |
Jakub Jelinek | Update copyright years. |
blob | commitdiff | raw | diff to current |
2016-12-06 |
Jonathan Wakely | Fix debug mode assertion for std::shared_ptr<void> |
blob | commitdiff | raw | diff to current |
2016-11-30 |
Tim Shen | Fix condition in shared_ptr assertion |
blob | commitdiff | raw | diff to current |
2016-11-13 |
Jonathan Wakely | Add array support to std::shared_ptr for C++17 |
blob | commitdiff | raw | diff to current |
2016-11-12 |
Jonathan Wakely | Use shared_ptr<T>::element_type in hash specializations |
blob | commitdiff | raw | diff to current |
2016-10-21 |
Jonathan Wakely | Split <functional> into smaller pieces |
blob | commitdiff | raw | diff to current |
2016-10-20 |
Jonathan Wakely | Prepare shared_ptr for array support |
blob | commitdiff | raw | diff to current |
2016-10-19 |
Jonathan Wakely | Make std::enable_shared_from_this cope with ambiguity |
blob | commitdiff | raw | diff to current |
2016-10-13 |
Jonathan Wakely | Avoid #include <functional> in other headers |
blob | commitdiff | raw | diff to current |
2016-10-10 |
Jonathan Wakely | Add noexcept to enable_shared_from_this::weak_from_this |
blob | commitdiff | raw | diff to current |
2016-08-31 |
Jonathan Wakely | Constrain std::shared_ptr assignment and resetting |
blob | commitdiff | raw | diff to current |
2016-08-24 |
Aditya Kumar | Remove trailing whitespace in C++ headers |
blob | commitdiff | raw | diff to current |
2016-08-04 |
Jonathan Wakely | Define std::enable_shared_from_this::weak_from_this |
blob | commitdiff | raw | diff to current |
2016-08-03 |
Jonathan Wakely | Define feature-test macro for std::enable_shared_from_this |
blob | commitdiff | raw | diff to current |
2016-08-03 |
Jonathan Wakely | Define std::shared_ptr::weak_type |
blob | commitdiff | raw | diff to current |
2016-08-03 |
Jonathan Wakely | Define std::owner_less<void> specialization (P0074R0) |
blob | commitdiff | raw | diff to current |
2016-04-14 |
Jason Merrill | Revert empty class parameter passing ABI changes. |
blob | commitdiff | raw | diff to current |
2016-04-13 |
Jonathan Wakely | Adjust for new empty class parameter passing ABI. |
blob | commitdiff | raw | diff to current |
2016-01-04 |
Jakub Jelinek | Update copyright years. |
blob | commitdiff | raw | diff to current |
2015-12-02 |
Jonathan Wakely | Fix ambiguity with multiple enable_shared_from_this... |
blob | commitdiff | raw | diff to current |
2015-09-09 |
Jonathan Wakely | Enable lightweight checks with _GLIBCXX_ASSERTIONS. |
blob | commitdiff | raw | diff to current |
2015-09-07 |
Jonathan Wakely | Relax Debug Mode assertions on operator-> for smart... |
blob | commitdiff | raw | diff to current |
2015-09-03 |
Jonathan Wakely | Clean up libstdc++ includes slightly. |
blob | commitdiff | raw | diff to current |
2015-08-26 |
Jonathan Wakely | Only set std::enable_shared_from_this member once. |
blob | commitdiff | raw | diff to current |
2015-06-12 |
Ramana Radhakrishnan | Use atomics in guard.cc. |
blob | commitdiff | raw | diff to current |
2015-05-13 |
Jonathan Wakely | shared_ptr_base.h (__shared_count(unique_ptr&&)): Check... |
blob | commitdiff | raw | diff to current |
2015-01-05 |
Jakub Jelinek | Update copyright years. |
blob | commitdiff | raw | diff to current |
2014-12-13 |
Jonathan Wakely | re PR libstdc++/58594 (std::make_shared does not accept... |
blob | commitdiff | raw | diff to current |
2014-12-12 |
Jonathan Wakely | re PR libstdc++/58594 (std::make_shared does not accept... |
blob | commitdiff | raw | diff to current |
2014-12-12 |
Jonathan Wakely | re PR libstdc++/64276 (would be better to use __cpp_exc... |
blob | commitdiff | raw | diff to current |
2014-11-12 |
Jonathan Wakely | Implement resolutions of LWG 2399, 2400 and 2401. |
blob | commitdiff | raw | diff to current |
2014-11-12 |
Jonathan Wakely | LWG DR 2315. weak_ptr should be movable |
blob | commitdiff | raw | diff to current |
2014-06-26 |
Jonathan Wakely | shared_ptr_base.h (__shared_ptr::_Deleter): Fix paramet... |
blob | commitdiff | raw | diff to current |
2014-06-25 |
Jonathan Wakely | Makefile.am: Add new header. |
blob | commitdiff | raw | diff to current |
2014-05-02 |
Jonathan Wakely | re PR libstdc++/61036 (shared_ptr<void>(new T) rejected) |
blob | commitdiff | raw | diff to current |
2014-04-15 |
Jonathan Wakely | shared_ptr.h (shared_ptr::shared_ptr(nullptr_t)): Use... |
blob | commitdiff | raw | diff to current |
2014-01-28 |
Jonathan Wakely | re PR libstdc++/59656 (weak_ptr::lock function crashes... |
blob | commitdiff | raw | diff to current |
2014-01-27 |
Jonathan Wakely | re PR libstdc++/59215 (tsan: warning in shared_ptr_base.h) |
blob | commitdiff | raw | diff to current |
2014-01-02 |
Richard Sandiford | Update copyright years in libstdc++-v3/ |
blob | commitdiff | raw | diff to current |
2013-11-18 |
Jonathan Wakely | shared_ptr_base.h (_Sp_counted_base<_S_single>): Use... |
blob | commitdiff | raw | diff to current |
2013-10-30 |
Jonathan Wakely | shared_ptr (__shared_ptr): Assert non-void pointer. |
blob | commitdiff | raw | diff to current |
2013-10-29 |
Jonathan Wakely | re PR libstdc++/58839 (dereferencing void* in shared_pt... |
blob | commitdiff | raw | diff to current |
2013-10-08 |
Jonathan Wakely | re PR libstdc++/58659 (Construction of shared_ptr from... |
blob | commitdiff | raw | diff to current |
2013-10-02 |
Jonathan Wakely | re PR libstdc++/58594 (std::make_shared does not accept... |
blob | commitdiff | raw | diff to current |
2013-05-18 |
Jonathan Wakely | unique_ptr.h (make_unique): Declare inline. |
blob | commitdiff | raw | diff to current |
2013-04-28 |
Jonathan Wakely | re PR libstdc++/51365 (cannot use final empty class... |
blob | commitdiff | raw | diff to current |
2013-04-07 |
Jonathan Wakely | Makefile.am: Add ext/aligned_buffer.h |
blob | commitdiff | raw | diff to current |
2013-02-03 |
Richard Sandiford | Update copyright in libstdc++-v3. |
blob | commitdiff | raw | diff to current |
2012-12-20 |
Jonathan Wakely | functional (_Require): Move to ... |
blob | commitdiff | raw | diff to current |
2012-11-07 |
Paolo Carlini | array (_GLIBCXX_THROW_OR_ABORT): Move... |
blob | commitdiff | raw | diff to current |
2012-10-29 |
Jonathan Wakely | re PR libstdc++/55123 ([C++11] Construction of shared_p... |
blob | commitdiff | raw | diff to current |
2012-08-09 |
Jonathan Wakely | acinclude.m4: Update references to final C++11 standard. |
blob | commitdiff | raw | diff to current |
2012-08-03 |
Jonathan Wakely | memory: Include auto_ptr.h later. |
blob | commitdiff | raw | diff to current |
2012-04-11 |
Jonathan Wakely | re PR c++/52924 (Using an std::function object as delet... |
blob | commitdiff | raw | diff to current |
2012-02-13 |
Richard Henderson | PR libstdc++/51798 continued |
blob | commitdiff | raw | diff to current |
2012-02-10 |
Benjamin Kosnik | PR libstdc++/51798 continued. |
blob | commitdiff | raw | diff to current |
2011-12-06 |
Paolo Carlini | re PR libstdc++/51438 (std::exception and derived class... |
blob | commitdiff | raw | diff to current |
2011-11-18 |
Paolo Carlini | hash-long-double-aux.cc: Rename to... |
blob | commitdiff | raw | diff to current |
2011-11-08 |
Jonathan Wakely | shared_ptr_base.h (_Sp_counted_ptr): Make 'final'. |
blob | commitdiff | raw | diff to current |
2011-07-31 |
Paolo Carlini | re PR libstdc++/49925 ([C++0x] ADL bug mixing boost... |
blob | commitdiff | raw | diff to current |
2011-05-18 |
Jonathan Wakely | shared_ptr_base.h: Use noexcept. |
blob | commitdiff | raw | diff to current |
2011-03-22 |
Paolo Carlini | shared_ptr.h (operator>, [...]): Add, per DR 1401. |
blob | commitdiff | raw | diff to current |
2011-03-15 |
Benjamin Kosnik | Makefile.am: Add functional.cc, shared_ptr.cc. |
blob | commitdiff | raw | diff to current |
2011-01-31 |
Benjamin Kosnik | c++config (_GLIBCXX_DEPRECATED): To _GLIBCXX_USE_DEPREC... |
blob | commitdiff | raw | diff to current |
2011-01-30 |
Benjamin Kosnik | PR libstdc++/36104 part four |
blob | commitdiff | raw | diff to current |
2010-12-19 |
Benjamin Kosnik | *: Use headername alias to associate private includes... |
blob | commitdiff | raw | diff to current |
2010-12-14 |
Jonathan Wakely | re PR libstdc++/46910 (std::shared_ptr requires public... |
blob | commitdiff | raw | diff to current |
2010-12-06 |
Paolo Carlini | shared_ptr.h (shared_ptr<>::shared_ptr(_Tp1*, _Deleter... |
blob | commitdiff | raw | diff to current |
2010-11-27 |
Jonathan Wakely | shared_ptr_base.h (operator>, [...]): Remove comparison... |
blob | commitdiff | raw | diff to current |
2010-11-06 |
Paolo Carlini | shared_ptr.h (shared_ptr<>::__shared_ptr(), [...])... |
blob | commitdiff | raw | diff to current |
2010-11-02 |
Paolo Carlini | cinttypes: Remove, move contents to C++0x and TR1 headers. |
blob | commitdiff | raw | diff to current |
2010-08-11 |
Paolo Carlini | re PR libstdc++/42925 ([GB 99] Not possible to compare... |
blob | commitdiff | raw | diff to current |
2010-08-10 |
Paolo Carlini | shared_ptr_base.h: Remove a few now redundant __glibcxx... |
blob | commitdiff | raw | diff to current |
2010-08-10 |
Paolo Carlini | cons_overflow_neg.cc: Avoid -Wall warnings. |
blob | commitdiff | raw | diff to current |
2010-06-11 |
Paolo Carlini | shared_ptr.h (hash<shared_ptr>): Add. |
blob | commitdiff | raw | diff to current |
2010-06-05 |
Jonathan Wakely | shared_ptr_base.h (_Sp_counted_ptr::_M_dispose): Make... |
blob | commitdiff | raw | diff to current |
2010-06-05 |
Jonathan Wakely | [multiple changes] |
blob | commitdiff | raw | diff to current |
2010-05-31 |
Jonathan Wakely | re PR libstdc++/43820 (auto_ptr used with incomplete... |
blob | commitdiff | raw | diff to current |
2010-03-19 |
Rodolfo Lima | shared_ptr.h (shared_ptr(unique_ptr&&), [...]): Remove... |
blob | commitdiff | raw | diff to current |
2010-02-19 |
Paolo Carlini | shared_ptr_base.h (__weak_ptr): Remove deleted comparis... |
blob | commitdiff | raw | diff to current |
2010-02-16 |
Paolo Carlini | unique_ptr.h: (unique_ptr<>:: unique_ptr(const unique_p... |
blob | commitdiff | raw | diff to current |
2009-11-20 |
Jonathan Wakely | re PR libstdc++/42019 (shared_ptr can not be used with... |
blob | commitdiff | raw | diff to current |
2009-11-06 |
Benjamin Kosnik | user.cfg.in: Adjust includes. |
blob | commitdiff | raw | diff to current |
|