summaryrefslogtreecommitdiff
path: root/libcxx/include/__assert
AgeCommit message (Expand)Author
2025-07-31[libc++][hardening] Add a greppable prefix to assertion messages. (#150560)Konstantin Varlamov
2025-06-17Revert "[libc++] Remove trailing newline from _LIBCPP_ASSERTION_HANDLER calls...Daniel Thornburgh
2025-06-17[libc++] Remove trailing newline from _LIBCPP_ASSERTION_HANDLER calls (#143573)Sam Clegg
2024-09-17[libc++] Make _LIBCPP_ASSUME usable when it is appropriate (#91801)David Benjamin
2024-02-29[libc++] Clean up includes of <__assert> (#80091)Louis Dionne
2024-01-17[libc++][hardening] Rework how the assertion handler can be overridden. (#77883)Konstantin Varlamov
2023-07-14[libc++][hardening] Deprecate `_LIBCPP_ENABLE_ASSERTIONS`.varconst
2023-06-29[libc++] Remove the legacy debug mode.varconst
2023-06-29[libc++] Stop using __builtin_assume in _LIBCPP_ASSERTLouis Dionne
2023-06-28[libc++][hardening][NFC] Introduce `_LIBCPP_ASSERT_UNCATEGORIZED`.varconst
2023-06-27[libcxx] Add new line after assert messageVitaly Buka
2023-02-07[libc++] Remove #error about _LIBCPP_DEBUGLouis Dionne
2023-02-07[libc++] Use __builtin_FILE and __builtin_LINE in _LIBCPP_ASSERTLouis Dionne
2023-02-07[libc++][NFC] Reformat __assert with clang-formatLouis Dionne
2023-01-24[libc++] Introduce a compile-time mechanism to override __libcpp_verbose_abortLouis Dionne
2022-11-15[libc++] Make it an error to define _LIBCPP_DEBUGLouis Dionne
2022-07-29[libc++] Rename __libcpp_assertion_handler to __libcpp_verbose_abortLouis Dionne
2022-07-26[libc++] Generalize the customizeable assertion handlerLouis Dionne
2022-06-07[libc++] Make the Debug mode a configuration-time only optionLouis Dionne
2022-04-07[libcxx] Add flag to disable __builtin_assume in _LIBCPP_ASSERTArthur Eubanks
2022-03-29[libc++] Use __builtin_expect and __builtin_assume in _LIBCPP_ASSERTLouis Dionne
2022-03-23[libc++] Add a lightweight overridable assertion handlerLouis Dionne
2022-03-08[libc++] Remove workarounds for re-defining _LIBCPP_ASSERT in the test suiteLouis Dionne
2022-02-16[libc++] Move everything related solely to _LIBCPP_ASSERT to its own fileLouis Dionne