summaryrefslogtreecommitdiff
path: root/libcxx/src/new.cpp
Commit message (Expand)AuthorAgeFilesLines
* [libc++][NFC] Rename _LIBCPP_NO_EXCEPTIONS to _LIBCPP_HAS_NO_EXCEPTIONSNikolas Klauser2023-02-171-19/+19
* [libc++] Move the definition of aligned allocation helpers outside of <new>Louis Dionne2023-01-261-0/+1
* [libc++] Replace `#include ""` with `<>` in libcxx/src/. NFCI.Arthur O'Dwyer2022-02-151-1/+1
* [runtimes][NFC] Remove filenames at the top of the license noticeLouis Dionne2021-11-171-1/+1
* [libc++] NFC: Normalize `#endif //` comment indentationLouis Dionne2021-04-201-8/+8
* [libc++/abi] Replace uses of _NOEXCEPT in src/ by noexceptLouis Dionne2021-03-031-16/+16
* [libc++/abi] Re-remove unnecessary null pointer checks from operator deleteLouis Dionne2021-01-081-5/+2
* [libc++] Replace several uses of 0 by nullptrBruce Mitchener2020-11-271-5/+5
* [libc++] Factor out common logic for calling aligned allocationLouis Dionne2020-11-251-14/+11
* [libc++] NFC: Synchronize libc++abi and libc++ new definitionsLouis Dionne2020-11-111-3/+5
* [libc++][CMake] Remove unnecessary conditional for defining new handlersLouis Dionne2019-04-171-1/+1
* [libc++] Remove old workaround for builditLouis Dionne2019-04-161-6/+2
* [NFC][libc++] Reindent #ifdefsLouis Dionne2019-03-211-12/+12
* Make VCRuntime ABI configuration a first-class option.Eric Fiselier2019-03-051-3/+3
* [libc++] Explicitly initialize std::nothrowThomas Anderson2019-01-301-1/+1
* Update more file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Distinguish between library and language support for aligned allocation.Eric Fiselier2018-10-111-3/+3
* Remove redundant null pointer check in operator deleteFangrui Song2018-10-011-5/+3
* Revert r342936 "Remove redundant null pointer check in operator delete"Louis Dionne2018-09-251-3/+5
* Remove redundant null pointer check in operator deleteFangrui Song2018-09-251-5/+3
* [libc++] Remove _LIBCPP_BUILDING_XXX macros, which are redundant since _LIBCP...Louis Dionne2018-08-011-2/+0
* [libc++] Support Microsoft ABI without vcruntime headersShoaib Meenai2017-10-091-3/+6
* [libc++] Replace __sync_* functions with __libcpp_atomic_* functionsWeiming Zhao2017-09-191-0/+1
* Fix Libc++ build with MinGW64Eric Fiselier2017-05-311-2/+2
* [libc++] Add option to disable new/delete overloads when libc++abi provides t...Eric Fiselier2017-03-021-2/+3
* Attempt to fix Apple buildit botsEric Fiselier2017-02-101-1/+5
* Recommit "Split exception.cpp and new.cpp implementation into different files...Eric Fiselier2017-02-101-122/+36
* Revert "Split exception.cpp and new.cpp implementation into different files f...Eric Fiselier2017-02-101-38/+122
* Split exception.cpp and new.cpp implementation into different files for diffe...Eric Fiselier2017-02-101-122/+38
* Disable aligned new/delete on Apple platforms without posix_memalignEric Fiselier2017-01-201-0/+4
* [NFC] Group aligned new/delete definitions together in new.cppEric Fiselier2017-01-201-85/+85
* [libc++] Pair _aligned_malloc with _aligned_freeShoaib Meenai2017-01-121-0/+4
* clean up use of _WIN32Saleem Abdulrasool2017-01-031-1/+1
* Recommit r290839 - Fix configuring and building libc++ w/o an ABI library.Eric Fiselier2017-01-031-2/+4
* Revert r290839 - Fix configuring and building libc++ w/o an ABI libraryEric Fiselier2017-01-021-4/+2
* Fix configuring and building libc++ w/o an ABI library.Eric Fiselier2017-01-021-2/+4
* Don't use posix_memalign on Windows platformsEric Fiselier2016-12-231-0/+4
* Allow using libsupc++ with LIBCXX_ENABLE_STATIC_ABI_LIBRARY. Patch from Micha...Eric Fiselier2016-11-181-5/+13
* [libc++] Introduce `_LIBCPP_OVERRIDABLE_FUNC_VIS`Shoaib Meenai2016-11-161-20/+20
* Implement P0035R4 -- Add C++17 aligned allocation functionsEric Fiselier2016-10-141-8/+118
* Add an _LIBCPP_NORETURN inline function named __throw_XXX for each exception ...Marshall Clow2016-08-251-0/+2
* Remove a long-standing __has_include hack.Benjamin Kramer2015-10-161-6/+2
* Fix a typo: overidden -> overridden - Patch from Kai ZhaoEric Fiselier2015-08-201-1/+1
* Fix for LWG Issue 2458: N3778 and new library deallocation signatures.Marshall Clow2015-05-181-14/+0
* More on adding sized deallocation functions in libc++: Continuing from r22928...Larisse Voufo2015-02-201-8/+8
* Implement C++14's sized deallocation functions, since there are no longer imp...Larisse Voufo2015-02-151-1/+29
* Partial fix for building w/ libcxxrt on OSX. Patch from C Bergstrom.Eric Fiselier2014-11-011-1/+1
* libcxxrt defines bad_array_new_length::what() so move that into a conditional...Eric Fiselier2014-11-011-6/+6
* libcxxrt now implements bad_array_new_length and need to gaurd against multip...Eric Fiselier2014-10-291-2/+2
* Switch to using C++ style casts.Joerg Sonnenberger2014-01-041-1/+1