summaryrefslogtreecommitdiff
path: root/libc/src/stdlib/atexit.cpp
AgeCommit message (Expand)Author
2024-09-11[libc] fix tls teardown while being used (#108229)Schrodinger ZHU Yifan
2024-07-22[libc] Fix callback type in `exit_handlers.cpp` not matching (#97642)Joseph Huber
2024-07-12[libc] Migrate to using LIBC_NAMESPACE_DECL for namespace declaration (#98597)Petr Hosek
2024-07-12Revert "[libc] Migrate to using LIBC_NAMESPACE_DECL for namespace declaration...Mehdi Amini
2024-07-11[libc] Migrate to using LIBC_NAMESPACE_DECL for namespace declaration (#98075)Petr Hosek
2024-06-06[libc] at_quick_exit function implemented (#94317)aaryanshukla
2024-05-31[libc] rework mutex (#92168)Schrodinger ZHU Yifan
2024-05-09[libc] Replace `MutexLock` with `cpp::lock_guard` (#89340)Vlad Mishel
2024-03-22[libc][stdlib] initial support for __cxa_finalize (#85865)Nick Desaulniers
2024-03-15[libc] remove BlockStore from cpp namespace (#85312)Nick Desaulniers
2024-02-23[libc] Remove use of BlockStore for GPU atexit (#82823)Joseph Huber
2023-09-26[libc] Mass replace enclosing namespace (#67032)Guillaume Chatelet
2023-02-15[libc][NFC] Make tuning macros start with LIBC_COPT_Guillaume Chatelet
2022-12-21[libc] Gracefully handle allocation failures around BlockStore.Siva Chandra Reddy
2022-08-19[libc][NFC] Move blockstore out of the CPP folderGuillaume Chatelet
2022-08-09[libc] Add __cxa_atexit support to the atexit function.Siva Chandra Reddy
2022-03-16[libc] Unlock after pop_backAlex Brachet
2022-03-15[libc] Fix exit not calling new handlers registered from a call to atexit in ...Alex Brachet
2022-03-10[libc] Add a resizable container with constexpr constructor and destructor.Siva Chandra Reddy
2022-03-10[libc] Use the constexpr constructor to initialize exit handlers mutex.Siva Chandra Reddy
2022-02-17[libc] Add exit and atexitAlex Brachet