Sign in
flutter
/
third_party
/
libcxx
/
f6c0b90773292cd20f343242cd4806b8232b6837
/
src
f7dbfec
[Chrono][Darwin] Include header for gettimeofday
by Bruno Cardoso Lopes
· 8 years ago
ac7fc6c
[Chrono][Darwin] Make steady_clock use CLOCK_UPTIME_RAW
by Bruno Cardoso Lopes
· 8 years ago
1da5694
[libc++] Implement terminate(), unexpected() and uncaught_exceptions() on Windows
by Eric Fiselier
· 8 years ago
3477754
Ensure Sleep(...) isn't passed the value 0 on Windows
by Eric Fiselier
· 8 years ago
4d15e8a
Explicitly specify MSVC mangling of iostream globals. Patch from Dave Lee
by Eric Fiselier
· 8 years ago
5bea45d
system_error: correct ELAST emulation on Windows
by Saleem Abdulrasool
· 8 years ago
32b19c3
[libc++] Tolerate presence of __deallocate macro
by Eric Fiselier
· 8 years ago
cc1d780
thread: implement sleep_for on Windows
by Saleem Abdulrasool
· 8 years ago
5170d7d
Add _LIBCPP_COMPILER_[CLANG|GCC|MSVC|IBM] macros.
by Eric Fiselier
· 8 years ago
f3de244
config_elast: fix typo (NFC)
by Saleem Abdulrasool
· 8 years ago
3451a65
thread_support: split out {,non-}recursive mutex
by Saleem Abdulrasool
· 8 years ago
46a0c2e
Fix std::pointer_safety type in ABI v2
by Eric Fiselier
· 8 years ago
c3589a8
[NFC] Rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VIS
by Eric Fiselier
· 8 years ago
1fbd97c
fix elast configuration on Windows targets
by Saleem Abdulrasool
· 8 years ago
e34f9d5
clean up use of _WIN32
by Saleem Abdulrasool
· 8 years ago
ba161f4
system_error: provide a thread safe stringification for Windows
by Saleem Abdulrasool
· 8 years ago
cfc5515
Recommit r290839 - Fix configuring and building libc++ w/o an ABI library.
by Eric Fiselier
· 8 years ago
983f384
Revert r290839 - Fix configuring and building libc++ w/o an ABI library
by Eric Fiselier
· 8 years ago
4b07f98
Introduce _LIBCPP_DEPRECATED_ABI_EXTERNAL_ERROR_CATEGORY_CONSTRUCTOR ABI option.
by Eric Fiselier
· 8 years ago
ea38cde
Fix configuring and building libc++ w/o an ABI library.
by Eric Fiselier
· 8 years ago
66ee699
win32: temporarily disable setting locale on 14+
by Saleem Abdulrasool
· 8 years ago
b3f4bdf
chrono: correct the units for the epoch bias
by Saleem Abdulrasool
· 8 years ago
f7f9eff
locale: update ctype access for MSVC CRT 14+
by Saleem Abdulrasool
· 8 years ago
864ad6d
chrono: address post commit comments from Howard
by Saleem Abdulrasool
· 8 years ago
4ed4bca
chrono: address post-commit comments from majnemer
by Saleem Abdulrasool
· 8 years ago
75748cd
chrono: give Windows a steady_clock
by Saleem Abdulrasool
· 8 years ago
67372ee
chrono: implement a Windows version of system_clock::now
by Saleem Abdulrasool
· 8 years ago
f7e8495
system_error: use strerror_r only for threaded code
by Saleem Abdulrasool
· 8 years ago
04674ef
random: include __config before building
by Saleem Abdulrasool
· 8 years ago
51d64bb
Fix debug mode build w/o exceptions
by Eric Fiselier
· 8 years ago
01eb99a
Implement a throwing version of _LIBCPP_ASSERT.
by Eric Fiselier
· 8 years ago
17a98d8
Don't use posix_memalign on Windows platforms
by Eric Fiselier
· 8 years ago
3e99c8b
[libc++] Fix support for multibyte thousands_sep and decimal_point in moneypunct_byname and numpunct_byname.
by Eric Fiselier
· 8 years ago
120401a
Make variant's index part of the hash value
by Eric Fiselier
· 8 years ago
cab2af8
Implement C++17 <variant>. Patch from Michael Park!
by Eric Fiselier
· 8 years ago
634ff01
[libc++] Remove unneeded visibility pragmas
by Shoaib Meenai
· 8 years ago
c044b03
Allow using libsupc++ with LIBCXX_ENABLE_STATIC_ABI_LIBRARY. Patch from Michael Daniels.
by Eric Fiselier
· 8 years ago
e6479bc
[libc++] Introduce `_LIBCPP_OVERRIDABLE_FUNC_VIS`
by Shoaib Meenai
· 8 years ago
ad1a12c
Improve performance of constructing filesystem::path from strings.
by Eric Fiselier
· 8 years ago
271a19e
Rewrite std::filesystem::path iterators and parser
by Eric Fiselier
· 8 years ago
8ea5d87
Remove files missed in r285466
by Eric Fiselier
· 8 years ago
3c77475
Fix Clang 3.6 build error
by Eric Fiselier
· 8 years ago
6994470
Add __libcpp_version file and __libcpp_library_version function.
by Eric Fiselier
· 8 years ago
6979a42
[libc++] Fix modules build - Rework __refstring definition
by Eric Fiselier
· 8 years ago
7c2afba
[solaris] Convert the support library to C++ to fix -std=c++11 build
by Michal Gorny
· 8 years ago
bf9e11c
[solaris] Fix iswxdigit_l() support function prototype
by Michal Gorny
· 8 years ago
1e1bbc7
Implement LWG 2712 and update other issues status
by Eric Fiselier
· 8 years ago
451f34d
Implement LWG 2681 and 2682
by Eric Fiselier
· 8 years ago
25dc5bd
Implement LWG 2672.
by Eric Fiselier
· 8 years ago
620a9a5
Implement modified LWG 2665
by Eric Fiselier
· 8 years ago
9acbffa
Implement P0035R4 -- Add C++17 aligned allocation functions
by Eric Fiselier
· 8 years ago
7fa27fc
Revert r284193 - it is not correct on OS X
by Eric Fiselier
· 8 years ago
c3d49c9
Re-export two previously exported std::string functions.
by Eric Fiselier
· 8 years ago
a469f83
Revert r282345 - Use __attribute__((internal_linkage)) when available.
by Eric Fiselier
· 8 years ago
35ce485
Implement N4606 optional
by Eric Fiselier
· 8 years ago
ead5d40
Revert Add <optional>. Will recommit with better commit message
by Eric Fiselier
· 8 years ago
fbc8016
Add <optional> header.
by Eric Fiselier
· 8 years ago
508f208
Fix LWG2683 - filesystem::copy() should always clear the user-provided error_code
by Eric Fiselier
· 8 years ago
bf1f79c
[libcxx] Add support for Fuchsia
by Petr Hosek
· 8 years ago
0515938
Workaround missing C++14 constexpr semantics in filesystem
by Eric Fiselier
· 8 years ago
fd0e761
Remove use of int128_t inside the filesystem implementation
by Eric Fiselier
· 8 years ago
c0f860c
Partially revert overflow checking in last_write_time
by Eric Fiselier
· 8 years ago
ff4f298
Mark libc++ internal globals with _LIBCPP_SAFE_STATIC.
by Eric Fiselier
· 8 years ago
d5fc5ca
Improve 'last_write_time(...)' accuracy and detect overflow errors.
by Eric Fiselier
· 8 years ago
fbdbb36
Fix possible division by zero
by Eric Fiselier
· 9 years ago
1deaf19
Use __attribute__((internal_linkage)) when available.
by Eric Fiselier
· 9 years ago
e5cbce4
[libc++] Fix extern template visibility for Windows
by Shoaib Meenai
· 9 years ago
7d7f3cc
Replace __ANDROID__ with __BIONIC__.
by Dan Albert
· 9 years ago
cac9e30
[libc++] Avoid <memory> include in locale_win32.h
by Shoaib Meenai
· 9 years ago
4dbd4fc
[libcxx] Fix a data race in call_once
by Kuba Brecka
· 9 years ago
7f735c3
Fix PR30202 - notify_all_at_thread_exit seg faults if run from a raw pthread context.
by Eric Fiselier
· 9 years ago
5e5eb63
memory_resource still needs init_priority when built with GCC 4.9
by Eric Fiselier
· 9 years ago
766a31a
Define _LIBCPP_SAFE_STATIC __attribute__((require_constant_initialization)), and apply it to memory_resource
by Eric Fiselier
· 9 years ago
3ec6b84
Fix or suppress GCC warnings during build.
by Eric Fiselier
· 9 years ago
e7acb0e
Followon to r279744. Find the other exception types and make __throw_XXX routines (and call them). Remove the generic __libcpp_throw routine, since no one uses it anymore.
by Marshall Clow
· 9 years ago
14c09a2
Add an _LIBCPP_NORETURN inline function named __throw_XXX for each exception type we define. They either construct and throw the exception, or abort() (if exceptions are disabled). Use these functions everywhere instead of assert()ing when exceptions are disabled. WARNING: This is a behavior change - but only with exceptions disabled. Reviewed as: https://reviews.llvm.org/D23855.
by Marshall Clow
· 9 years ago
e739d54
[libcxx] Add std::any
by Eric Fiselier
· 9 years ago
db870e6
Fixing 'Aquire' typo and libcxx build.
by Ben Craig
· 9 years ago
16d768b
Improve shared_ptr dtor performance
by Ben Craig
· 9 years ago
2645dbe
Implement P0392r0. Integrate filesystem::path and string_view.
by Eric Fiselier
· 9 years ago
4a98c1e
Hide some internal symbols for memory resource.
by Eric Fiselier
· 9 years ago
6b7a871
Remove workarounds for C++17 inline variable ABI break. It has been fixed in clang.
by Eric Fiselier
· 9 years ago
cd20679
Add another workaround for C++17 inline variable ABI breakage.
by Eric Fiselier
· 9 years ago
103f80d
Remove accidental change committed in r274403.
by Eric Fiselier
· 9 years ago
1eb8739
Work around ABI break caused by C++17 inline variables.
by Eric Fiselier
· 9 years ago
70bf1c2
[libcxx] Fix a bug in strstreambuf::overflow.
by Akira Hatanaka
· 9 years ago
abd892a
Implement LWG 2488 - Make the placeholders constexpr.
by Eric Fiselier
· 9 years ago
55e084d
Cleanup filesystem::permissions ever more.
by Eric Fiselier
· 9 years ago
e1a1a1f
Avoid unnecessary stat call in filesystem::permissions implementation.
by Eric Fiselier
· 9 years ago
7c96ddb
Implement LWG issue 2720. Replace perms::resolve_symlinks with perms::symlink_nofollow.
by Eric Fiselier
· 9 years ago
897b2f9
Fix various undefined behavior found by UBSan.
by Eric Fiselier
· 9 years ago
70f7afe
Fix bugs in last_write_time implementation.
by Eric Fiselier
· 9 years ago
2730c25
Remove Apple specific guard for utimensat. Use !defined(UTIME_OMIT) instead.
by Eric Fiselier
· 9 years ago
7840a8c
Use utimes instead of utimensat when !defined(UTIME_OMIT). Fixes build for older GLIBC versions
by Eric Fiselier
· 9 years ago
ba9dccd
Enable building and using atomic shared_ptr for GCC.
by Eric Fiselier
· 9 years ago
591e18f
Add additional tests in an attempt to diagnose ARM test failures.
by Eric Fiselier
· 9 years ago
f1bc722
Fix bugs in recursive_directory_iterator::increment(ec) implementation and tests.
by Eric Fiselier
· 9 years ago
6f3b01a
Fix bugs in recursive_directory_iterator implementation and tests.
by Eric Fiselier
· 9 years ago
6e9a694
Add Filesystem TS -- Complete
by Eric Fiselier
· 9 years ago
a8f47cc
Remove CloudABI specific workaround.
by Ed Schouten
· 9 years ago
Next »