summaryrefslogtreecommitdiff
path: root/include/new
AgeCommit message (Expand)Author
2017-12-04Implement more of P0600: '[[nodiscard]] in the library' for C++2aMarshall Clow
2017-11-23Add [[nodiscard]] to std::async as part of P0600.Marshall Clow
2017-11-22Implement p0137r1 - std::launder. Reviewed as https://reviews.llvm.org/D40144Marshall Clow
2017-10-09[libc++] Support Microsoft ABI without vcruntime headersShoaib Meenai
2017-06-30Revert "[libcxx] Annotate c++17 aligned new/delete operators with availability"Akira Hatanaka
2017-06-26[libcxx] Annotate c++17 aligned new/delete operators with availabilityAkira Hatanaka
2017-05-04Add markup for libc++ dylib availabilityMehdi Amini
2017-02-10Recommit "Split exception.cpp and new.cpp implementation into different files...Eric Fiselier
2017-02-10Revert "Split exception.cpp and new.cpp implementation into different files f...Eric Fiselier
2017-02-10Split exception.cpp and new.cpp implementation into different files for diffe...Eric Fiselier
2017-01-21Revert accidentally changes which reverted r292582Eric Fiselier
2017-01-21Implement P0513R0 - "Poisoning the Hash"Eric Fiselier
2017-01-20Still expose std::align_val_t in C++17 even if we don't have aligned new/delete.Eric Fiselier
2017-01-20Disable aligned new/delete on Apple platforms without posix_memalignEric Fiselier
2017-01-07[libc++] Tolerate presence of __deallocate macroEric Fiselier
2017-01-02Fix use of throw(...) spec with GCC in C++17Eric Fiselier
2016-11-18[libc++] Fix preprocessor guard for overload declarationShoaib Meenai
2016-11-16[libc++] Introduce `_LIBCPP_OVERRIDABLE_FUNC_VIS`Shoaib Meenai
2016-10-14Implement P0035R4 -- Add C++17 aligned allocation functionsEric Fiselier
2016-10-12[libc++] Correct explanation of _LIBCPP_NEW_DELETE_VISShoaib Meenai
2016-09-28[libc++] Clarify _LIBCPP_NEW_DELETE_VIS for WindowsShoaib Meenai
2016-09-06Try 2 - Remove <cstdlib> include from `<exception>`Eric Fiselier
2016-08-25Add an _LIBCPP_NORETURN inline function named __throw_XXX for each exception ...Marshall Clow
2015-05-19[libcxx] Rework sized delete.Eric Fiselier
2015-05-18Fix for LWG Issue 2458: N3778 and new library deallocation signatures.Marshall Clow
2015-02-20More on adding sized deallocation functions in libc++: Continuing from r22928...Larisse Voufo
2015-02-15Implement C++14's sized deallocation functions, since there are no longer imp...Larisse Voufo
2015-02-13Handle function name conflicts in _LIBCPP_MSVCRT modeSaleem Abdulrasool
2014-06-04Use __builtin_operator_new/__builtin_operator_delete when available. ThisRichard Smith
2013-11-07Tell libc++abi whether or not libc++ has declared bad_array_length.Howard Hinnant
2013-10-06Use _LIBCPP_NEW_DELETE_VIS instead of LIBCPP_FUNC_VIS in src/new.cpp.Howard Hinnant
2013-10-04G M: Changes all references to "x inline" to "inline x" where x = _libcpp_alw...Howard Hinnant
2013-09-11Adding bad_array_length to libc++Marshall Clow
2013-08-12Nico Rieck: this patch series fixes visibility issues on Windows as explaine...Howard Hinnant
2013-03-06No functionality change at this time. I've split _LIBCPP_VISIBLE up into two...Howard Hinnant
2012-06-28mark operator new(std::nothrow) as noalias (aka __attribute__((malloc))Nuno Lopes
2011-10-17Windows support by Ruben Van Boxem.Howard Hinnant
2011-06-14Provide names for template and function parameters in forward declarations. ...Howard Hinnant
2011-05-26Applied noexcept to everything in [language.support] (Chapter 18)Howard Hinnant
2010-12-02N3189 Observers for the three handler functionsHoward Hinnant
2010-11-16license changeHoward Hinnant
2010-09-22visibility-decoration.Howard Hinnant
2010-08-22Remove tabsHoward Hinnant
2010-05-14add headers and implementation for <new>, <exception>, and <typeinfo>Nick Kledzik
2010-05-11Wiped out some non-ascii characters that snuck into the copyright.Howard Hinnant
2010-05-11libcxx initial importHoward Hinnant