Displaying 3 results from an estimated 3 matches for "_filesystemclock".
2018 Aug 07
2
[cfe-dev] Filesystem has Landed in Libc++
Hi,
My current understanding of the problem (based on https://reviews.llvm.org/D49774) is that we have a type, file_time_type, which is part of the ABI and is currently defined as std::chrono::time_point<_FileSystemClock>, where _FileSystemClock is an internal type represented using a __int128_t. However, C++20 will add a type called file_clock and redefine file_time_type to be std::chrono::time_point<std::chrono::file_clock> instead, which is an ABI break.
Is this correct, and is this the only concern we...
2018 Aug 09
2
[cfe-dev] Filesystem has Landed in Libc++
...t;ldionne at apple.com> wrote:
>
>> Hi,
>>
>> My current understanding of the problem (based on
>> https://reviews.llvm.org/D49774) is that we have a type, file_time_type,
>> which is part of the ABI and is currently defined as
>> std::chrono::time_point<_FileSystemClock>, where _FileSystemClock is an
>> internal type represented using a __int128_t. However, C++20 will add a
>> type called file_clock and redefine file_time_type to be
>> std::chrono::time_point<std::chrono::file_clock> instead, which is an ABI
>> break.
>>
>...
2018 Jul 30
2
[cfe-dev] Filesystem has Landed in Libc++
FWIW, I’d like for us to come to an agreement before the branch for LLVM 7.0 is cut. How do others feel about this? Am I wrong when I claim that shipping an ABI-unstable feature in the std:: namespace is a deviation from normal practice? Am I overcautious when I say it’s asking for trouble?
Eric, I know you’re busy and may not have time to do the work so I’m totally willing to chime in, but I’d