teak-llvm/libcxx/docs/DesignDocs
Eric Fiselier d981977d5a Add design docs for upcoming file_time_type change.
In upcoming changes to filesystem I plan to change file_time_type
to use __int128_t as its underlying representation, in order
to allow it to have a range and resolution at least that of
the timespec struct.

There was some pushback against this decision, so I drafted
a document explaining the problems, potential solutions, and
the rational for the decision.

However, it's probably easier to let people read the generated
HTML rather than the raw restructured text. For this reason
I'm commiting the design documents before hand, so they can
be available during any subsequent discussion or code review.

llvm-svn: 337880
2018-07-25 02:53:53 +00:00
..
ABIVersioning.rst
AvailabilityMarkup.rst Fix typos. 2018-02-13 08:12:00 +00:00
CapturingConfigInfo.rst Fix typos. 2018-02-13 08:12:00 +00:00
DebugMode.rst Fix typo in docs 2017-02-05 01:16:25 +00:00
FileTimeType.rst Add design docs for upcoming file_time_type change. 2018-07-25 02:53:53 +00:00
ThreadingSupportAPI.rst [cmake] Add a config option LIBCXX_HAS_WIN32_THREAD_API for enforcing win32 threads 2018-01-05 20:48:29 +00:00
VisibilityMacros.rst [libc++] Take 2: Replace uses of _LIBCPP_ALWAYS_INLINE by _LIBCPP_INLINE_VISIBILITY 2018-07-11 23:14:33 +00:00