aboutsummaryrefslogtreecommitdiff
path: root/libcxxabi/src
AgeCommit message (Expand)AuthorFilesLines
2023-07-13[Demangle] use std::string_view::data rather than &*std::string_view::beginNick Desaulniers1-2/+2
2023-06-16[libc++][NFC] Consistently qualify malloc and free calls with std::Louis Dionne1-2/+2
2023-06-16[libc++] Make libc++ and libc++abi's definitions of operator new be exact copiesLouis Dionne1-43/+53
2023-06-01remove Demangle/StringView.hNick Desaulniers2-110/+1
2023-05-31[libcxxabi] copy back std::string_view patches from LLVMNick Desaulniers4-175/+165
2023-05-25[Demangle] avoid more std::string_view::substrNick Desaulniers1-4/+8
2023-05-18[libcxxabi] allow downstreams to override _LIBCPP_VERBOSE_ABORTNick Desaulniers1-2/+5
2023-05-17[libcxxabi] define _LIBCPP_VERBOSE_ABORTNick Desaulniers2-0/+6
2023-04-21[libc++][PSTL] Remove current integrationNikolas Klauser1-10/+0
2023-04-20[libcxxabi][demangle] create helper for std::string_view::starts_withNick Desaulniers2-1/+35
2023-04-19[libc++abi] Make the error message for recursive initialization of function-l...Louis Dionne1-3/+3
2023-03-20[libcxxabi] Fix for c9d36bd80760db14f14b33789e6cbc6cb8c64830Dmitry Chernenkov1-0/+1
2023-03-19[libcxxabi][Demangle] Don't drop ctor/dtor name for abi-tagged structuresMichael Buch1-0/+2
2023-03-19[libc++abi] Improve performance of __dynamic_castSirui Mu1-62/+124
2023-03-17[runtimes] Synchronize warnings flags between libc++/libc++abi/libunwindNikolas Klauser2-0/+14
2023-03-08[libc++] Granularize <type_traits> includesNikolas Klauser1-0/+1
2023-03-08[libc++] Enable -Wunused-templateNikolas Klauser1-0/+11
2023-02-15[libc++abi][AIX] Skip non-C++ EH aware frames when retrieving exception objectXing Xue1-29/+56
2023-01-26[libc++] Move the definition of aligned allocation helpers outside of <new>Louis Dionne2-2/+3
2022-12-22[libc++] Granularize <type_traits> includes in <utility>Nikolas Klauser1-0/+1
2022-12-08[demangler][LoongArch] Correct the mangled_size for long doubleWeining Lu1-1/+1
2022-11-25[libc++][NFC] Consistently use newline between license and include guardLouis Dionne1-0/+1
2022-11-24Revert "[libcxxabi] Always use thread_local for cxa_exception_storage"Louis Dionne3-2/+78
2022-11-22[libcxxabi] Always use thread_local for cxa_exception_storageShoaib Meenai3-78/+2
2022-10-27[libc++abi][AIX] Use reserved slot in stack to pass the address of exception ...Xing Xue1-1/+1
2022-10-27[libc++abi][AIX] Use reserved slot in stack to pass the address of exception ...Xing Xue1-8/+42
2022-10-20libcxxabi [PR58117][NFC]: Open code lower boundNathan Sidwell1-5/+12
2022-10-17[demangler] Simplify OutputBuffer initializationNathan Sidwell2-26/+4
2022-10-12Revert "[runtimes] Always define cxx_shared, cxx_static & other targets"Haowei Wu1-67/+68
2022-10-12[libcxxabi]: Resync llvm & libcxxabi's demanglerNathan Sidwell1-0/+12
2022-10-12[runtimes] Always define cxx_shared, cxx_static & other targetsLouis Dionne1-68/+67
2022-10-11[runtimes] Add the ability to customize the output name of libc++, libc++abi ...Louis Dionne1-2/+2
2022-10-03[SystemZ][z/OS] Add ASCII and 32-bit variants for libc++.Zibi Sarbinowski1-0/+11
2022-09-05[libc++] Granularize the rest of memoryNikolas Klauser2-1/+4
2022-08-19[libcxxabi] Fix alignment of pointers returned by fallback_mallocSimon Tatham1-9/+61
2022-07-14[libcxxabi][CMake] Set --unwindlib=none when using LLVM libunwindPetr Hosek1-0/+7
2022-06-28[SystemZ][z/OS] Modify cxxabi to be compatible with existing z/OS runtimeMuiez Ahmed2-2/+12
2022-06-21[libc++abi][AIX] Use _LIBCXXABI_FUNC_VIS for exported routinesXing Xue1-10/+13
2022-05-31[libc++abi][AIX] add personality and helper functions for the state table EHXing Xue2-0/+687
2022-05-27[demangler][RISCV] Fix for long doublePiggy NL1-1/+1
2022-05-19[runtimes] Fix the build of merged ABI/unwinder librariesLouis Dionne1-0/+2
2022-05-18[runtimes] Default LIB*_HERMETIC_STATIC_LIBRARY to ON on WindowsMartin Storsjö1-1/+4
2022-05-16[runtimes] Introduce object librariesLouis Dionne1-81/+70
2022-05-13[libc++abi][NFCI] Refactor demangling_terminate_handler to reduce nestingLouis Dionne1-40/+41
2022-05-13[demangler] Avoid special-subst code duplicationNathan Sidwell1-73/+37
2022-05-12[libc++abi][NFC] Add comment on long reaching #ifLouis Dionne1-2/+2
2022-05-12[libc++abi] Refactor exception type demangling into a separate functionLouis Dionne1-13/+16
2022-05-10[libc++abi][NFC] Fix typo in commentLouis Dionne1-3/+3
2022-05-10[libc++abi] Reword uncaught exception termination messageLouis Dionne1-5/+5
2022-05-09[demangler] No need to space adjacent template closingsNathan Sidwell1-8/+4