aboutsummaryrefslogtreecommitdiff
path: root/libcxx/src
AgeCommit message (Expand)AuthorFilesLines
2024-01-21[NFC][libc++] tab -> spaceMark de Wever1-1/+1
2024-01-21[libc++] Install modules. (#75741)Mark de Wever1-0/+5
2024-01-20[libc++][hardening] Categorize assertions that produce incorrect results (#77...Konstantin Varlamov2-4/+3
2024-01-16[libc++][print] Enables it on Apple backdeployment. (#76293)Mark de Wever1-1/+1
2024-01-11[libc++] Re-export libc++abi symbols on Apple platforms when using system-lib...a-n-n-a-l-e-e1-1/+1
2024-01-07Reapply "[libc++][streams] P1759R6: Native handles and file streams" (#77190)Hristo Hristov2-0/+38
2024-01-05Revert "[libc++][streams] P1759R6: Native handles and file streams (#76632)"Haowei Wu2-38/+0
2024-01-05[libc++][hardening] Categorize more assertions. (#75918)Konstantin Varlamov7-18/+18
2024-01-05[libc++][streams] P1759R6: Native handles and file streams (#76632)Hristo Hristov2-0/+38
2023-12-20[libc++][hardening] Categorize more 'valid-element-access' checks. (#71620)Konstantin Varlamov1-1/+1
2023-12-19[libc++][print] Adds ostream overloads. (#73262)Mark de Wever3-0/+45
2023-12-18[libc++] Restore order of includes on Windows to unbreak the buildLouis Dionne1-2/+2
2023-12-18[libc++] Format the code base (#74334)Louis Dionne67-9868/+7780
2023-12-05[libc++] Replace uses of _VSTD:: by std:: (#74331)Louis Dionne10-77/+77
2023-12-04[libc++][NFC] Add a few clang-format annotations (#74352)Louis Dionne1-0/+2
2023-12-04[libc++] Rename _LIBCPP_INLINE_VISIBILITY to _LIBCPP_HIDE_FROM_ABI (#74095)Louis Dionne6-26/+26
2023-11-29[libc++] Speed up classic locale (take 2) (#73533)Louis Dionne1-52/+46
2023-11-28[libc++] Properly guard std::filesystem with >= C++17 (#72701)Louis Dionne2-4/+4
2023-11-27Revert "[libc++] Speed up classic locale (#72112)"Kirill Stoimenov1-45/+52
2023-11-27[libc++] Fix UTF-8 decoding in codecvts (#68442)Dimitrij Mijoski1-23/+49
2023-11-27[libc++] Remove experimental pmr headers now shipped in mainline (#73172)Louis Dionne4-152/+11
2023-11-27[libc++] Speed up classic locale (#72112)Dmitry Vyukov1-52/+45
2023-11-24[libc++][NFC] Refactor _LIBCPP_AVAILABILITY_HAS_* macros to always be defined...philnik7771-1/+1
2023-11-23[libc++] Refactor the creation of the global and classic locales (#72581)Louis Dionne1-30/+23
2023-11-21[libc++][hardening] Categorize all `ryu` assertions as internal (#71853)Konstantin Varlamov5-28/+28
2023-11-07[libc++][hardening] Add `_LIBCPP_ASSERT_NON_NULL` to check for null pointers ...Konstantin Varlamov2-5/+5
2023-11-05[libc++] Handle threads-related .cpp files like we do all other source files ...Louis Dionne11-118/+99
2023-11-05[libc++] Guard the whole print.cpp file with _LIBCPP_WIN32API (#71122)Louis Dionne1-6/+6
2023-11-05[libc++] Bump the C++ Standard used to compile the dylib to C++23 (#66824)Louis Dionne2-4/+6
2023-10-29[libc++] Remove a few transitive includes (#70553)philnik7771-0/+1
2023-10-18[libc++][NFC] Refactor the core logic of operator new into helper functions (...Louis Dionne1-15/+21
2023-10-18[libc++][NFC] Reformat new.cpp and stdlib_new_delete.cppLouis Dionne1-213/+123
2023-10-06[libc++] Recategorize additional instantiations in the dylib as availability ...Nikolas Klauser1-1/+1
2023-10-05[libc++] Make future_error constructor standard-compliantMarek Kurdej1-3/+1
2023-10-04[libc++] Remove dead code in legacy_debug_handler.cpp (#68155)Louis Dionne1-54/+0
2023-09-27[libc++] Don't add reference to system_category when exceptions disabled (#67...Daniel Thornburgh1-2/+9
2023-09-19[libc++][NFC] Clean up std::__call_onceDaniel McIntosh1-40/+25
2023-09-15[libc++][NFC] Introduce named states in std::call_once (#66289)Louis Dionne1-9/+9
2023-09-12[libc++] Simplify the implementation of locale::id (#65781)Louis Dionne1-29/+2
2023-09-11[libc++] Mark static variables of locale::id as constinit (#65783)Louis Dionne1-11/+11
2023-09-10[libc++] Use inline instead of static in headers.Mark de Wever1-6/+6
2023-09-08[libc++] Fix warnings when compiling libc++ for Windows with clang-cl /W4Colin Finck2-3/+3
2023-09-08[libc++][NFC] tidy up strstreambuf::seekoff and strstreambuf::seekposDaniel McIntosh1-57/+56
2023-09-08[libc++][NFC] Run clang-format on strstream.cppLouis Dionne1-262/+181
2023-09-06[libc++][chrono] Adds tzdb_list implementation.Mark de Wever3-0/+266
2023-09-06[libc++] Remove unused include in __threading_supportLouis Dionne1-0/+2
2023-09-05[libc++] Avoid destructor call for error_category singletonsChris Bowler5-43/+67
2023-08-29[libc++][hardening] Mark the remaining stray assertions as uncategorizedKonstantin Varlamov1-2/+2
2023-08-29[libc++] Adds __throw_system_error overload.Mark de Wever2-14/+3
2023-08-25[libc++] Fix GNU/Hurd buildSamuel Thibault2-2/+2