summaryrefslogtreecommitdiff
path: root/src/memory.cc
Commit message (Collapse)AuthorAge
* Correctly handle the case where 0 is passed to operator new.David Chisnall2012-03-28
|
* Ensure the correct happens-before relationship between set / getDavid Chisnall2012-03-27
| | | | | | functions. Add the C++11 std::get_new_handler().
* Add per-file copyright notices / licensesDavid Chisnall2012-03-10
| | | | (makes life easier for downstream people)
* Fix the build on compilers that don't have a __has_builtinDavid Chisnall2011-11-25
|
* Use __sync_swap when available.David Chisnall2011-11-24
|
* Fixed a warning.David Chisnall2011-11-24
|
* fixed condition for new handler in nothrow operator newanonymous2011-05-10
|
* Tidy up of the libcxxrt sources. Added missing comments, fixed some ↵anonymous2011-05-09
| | | | inconsistent indenting.
* <malloc.h> was replaced with <stdlib.h>anonymous2011-03-02
|
* fix for COMPILER-8945: nothrow operator new should return NULL if new ↵anonymous2011-01-20
| | | | handler throws std::bad_alloc
* nothrow operator new was implemented (fix for COMPILER-8913)anonymous2011-01-09
|
* fix for COMPILER-8905: operator new should throw std::bad_alloc if new ↵anonymous2011-01-04
| | | | handler is not set
* set_new_handler was implementedanonymous2010-08-28
|
* Array new/delete operators were implemented.anonymous2010-08-25
| | | | Weak attribute was added for new/delete operators.
* 1) Static library is added;anonymous2010-07-02
2) Aux std functions are added 3) Memory operators are added