diff options
author | Adrian Prantl <aprantl@apple.com> | 2019-04-18 00:01:05 +0000 |
---|---|---|
committer | Adrian Prantl <aprantl@apple.com> | 2019-04-18 00:01:05 +0000 |
commit | 91a06bee788262a294527b815354f380d99dfa9b (patch) | |
tree | ffc6b391d527c29d3114f02bebcb3ae4fdc417d9 /lldb/scripts/Python/prepare_binding_Python.py | |
parent | f8268f67f562ff8fd49ddbdef0adbc44837c5406 (diff) | |
download | bcm5719-llvm-91a06bee788262a294527b815354f380d99dfa9b.tar.gz bcm5719-llvm-91a06bee788262a294527b815354f380d99dfa9b.zip |
Implement sys::fs::copy_file using the macOS copyfile(3) API
to support APFS clones.
This patch adds a Darwin-specific implementation of
llvm::sys::fs::copy_file() that uses the macOS copyfile(3) API to
support APFS copy-on-write clones, which should be faster and much
more space efficient.
https://developer.apple.com/library/archive/documentation/FileManagement/Conceptual/APFS_Guide/ToolsandAPIs/ToolsandAPIs.html
Differential Revision: https://reviews.llvm.org/D60802
llvm-svn: 358628
Diffstat (limited to 'lldb/scripts/Python/prepare_binding_Python.py')
0 files changed, 0 insertions, 0 deletions