index
:
ampere-computing/libcxx.git
release_60-f1b37feef3d-amp-20180630
release_70-e8af9b4c407-amp-20181130
libc++ including Ampere Computing toolchain specific patches
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
include
/
memory
Age
Commit message (
Expand
)
Author
2015-02-13
Handle function name conflicts in _LIBCPP_MSVCRT mode
Saleem Abdulrasool
2015-02-05
Remove use of _[A-Z] identifiers and poison them to detect usage
Eric Fiselier
2014-11-17
Implement LWG2400 - 'shared_ptr's get_deleter() should use addressof()', and ...
Marshall Clow
2014-11-11
Fix typo in allocator_traits::construct. This fixes PR14175, which shows up i...
Marshall Clow
2014-10-23
Add support for "fancy" pointers to shared_ptr. Fixes PR20616
Eric Fiselier
2014-09-05
Allow libc++ to be built on systems without POSIX threads
Jonathan Roelofs
2014-06-30
Fix a typo in the noexcept calculation for __compressed_pair::swap. Thanks to...
Marshall Clow
2014-06-24
Some calls to get<>() were qualified. Some were not. Qualify them all. Fixes ...
Marshall Clow
2014-06-04
Use __builtin_operator_new/__builtin_operator_delete when available. This
Richard Smith
2014-04-26
Fix bug #18350. Add tests for tuples of all the smart pointers (except auto_ptr)
Marshall Clow
2014-03-05
Update synposis in <memory> to show move semantics for weak_ptr; add tests fo...
Marshall Clow
2014-01-31
Remove default function template argument from the header.
Logan Chien
2013-11-13
This fixes a very subtle ABI problem concerning the copy constructor of
Howard Hinnant
2013-09-21
David Chisnall: macro protect 'test' in __has_pointer_type_imp.
Howard Hinnant
2013-09-13
G M: Make shared_ptr a little more gentle for some compilers. No impact on c...
Howard Hinnant
2013-09-03
Updated the synopsis for weak_ptr<T>::owner_before to match the code. No code...
Marshall Clow
2013-08-27
LWG Issue 2162: mark allocator_traits::maxsize as noexcept
Marshall Clow
2013-08-12
Nico Rieck: this patch series fixes visibility issues on Windows as explaine...
Howard Hinnant
2013-08-08
My previous reorganization of addressof broke -std=c++03. Thanks much to Arn...
Howard Hinnant
2013-08-08
Revert r187927.
Arnold Schwaighofer
2013-08-07
Zhihao Yuan: Replace operator& with addressof in reference_wrapper constructor.
Howard Hinnant
2013-07-03
Matthew Dempsky: Attached patch replaces the type punning with memcpy(), whic...
Howard Hinnant
2013-07-02
Adorn make_unique with visibility and inline attributes
Marshall Clow
2013-07-01
Implement n3656 - make_unique. Thanks to Howard for the review and suggestions.
Marshall Clow
2013-06-07
Minor bug fix for allowing an extension of const-qualified types in containers.
Howard Hinnant
2013-05-06
Expose accidentally removed __compressed_pair constructor taking piecewise_co...
Howard Hinnant
2013-04-24
default_delete needs a static_assert against void types. I had previously th...
Howard Hinnant
2013-04-16
addressof misbehaving for type with an implicit conversion operator to char&....
Howard Hinnant
2013-03-06
No functionality change at this time. I've split _LIBCPP_VISIBLE up into two...
Howard Hinnant
2013-02-25
Alexey Samsonov: #ifdefs out undefined function in static build of libc++ w/o...
Howard Hinnant
2013-01-11
Fix exception safety bug in vector::push_back
Howard Hinnant
2012-10-30
Rename uses of _ and __ because these are getting stepped on by macros from o...
Howard Hinnant
2012-09-14
Dimitry Andric: many visibility fixes. Howard: Much appreciated. Can you ...
Howard Hinnant
2012-07-30
Implement [util.smartptr.shared.atomic]. This is the last unimplemented
Howard Hinnant
2012-07-07
Appy constexpr to <memory>. Picked up a few missing noexcepts as well.
Howard Hinnant
2012-05-19
Revert fix to http://llvm.org/bugs/show_bug.cgi?id=12867 for the reason now i...
Howard Hinnant
2012-05-18
Protect __shared_weak_count::__get_deleter declaration with _LIBCPP_NO_RTTI. ...
Howard Hinnant
2012-05-01
Greatly scale back ambitions of emulating move semantics in C++03 mode. It w...
Howard Hinnant
2012-02-21
Modernize conversion to bool to the explicit bool conversion operator (librar...
Howard Hinnant
2012-02-21
Modernize relational operators for shared_ptr and unique_ptr. This includes ...
Howard Hinnant
2012-02-15
Implement a few optimizations for vector push_back and insert. Fixes r10828365.
Howard Hinnant
2012-01-19
Enable full functionality of shared_ptr<const void> by adding allocator<const...
Howard Hinnant
2012-01-02
1. Fix make_shared<const T>. 2. Allow allocator<const T> as an extension. ...
Howard Hinnant
2011-12-29
The exception recovery mechanism for the uninitialized_* algorithms did not w...
Howard Hinnant
2011-12-19
Fix http://llvm.org/bugs/show_bug.cgi?id=11616
Howard Hinnant
2011-12-18
Allow unique_ptr<T const []> to be constructed and assigned from a unique_ptr...
Howard Hinnant
2011-12-16
Allow unique_ptr<T const []> to be constructed with a T* (in addition to a co...
Howard Hinnant
2011-12-11
Fix http://llvm.org/bugs/show_bug.cgi?id=11461. Credit Alberto Ganesh Barbati.
Howard Hinnant
2011-12-10
Installation of CityHash by Craig Silverstein
Howard Hinnant
2011-12-05
Starting using murmur2 when combining multiple size_t's into a single hash, a...
Howard Hinnant
[prev]
[next]