limao e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
..
test e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
Asm.h e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
Atomic.h e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
Builtins.cpp e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
Builtins.h e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
Config.h e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
Constexpr.h e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
Dirent.cpp e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
Dirent.h e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
Event.h e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
Fcntl.cpp e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
Fcntl.h e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
GFlags.h e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
GMock.h e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
GTest.h e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
IOVec.h e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
Libgen.cpp e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
Libgen.h e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
Malloc.cpp e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
Malloc.h e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
Math.h e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
Memory.h e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
OpenSSL.cpp e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
OpenSSL.h e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
PThread.cpp e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
PThread.h e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
README.md e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
Sched.cpp e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
Sched.h e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
Semaphore.cpp e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
Semaphore.h e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
Sockets.cpp e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
Sockets.h e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
Stdio.cpp e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
Stdio.h e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
Stdlib.cpp e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
Stdlib.h e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
String.cpp e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
String.h e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
SysFile.cpp e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
SysFile.h e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
SysMembarrier.cpp e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
SysMembarrier.h e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
SysMman.cpp e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
SysMman.h e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
SysResource.cpp e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
SysResource.h e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
SysStat.cpp e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
SysStat.h e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
SysSyscall.h e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
SysTime.cpp e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
SysTime.h e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
SysTypes.h e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
SysUio.cpp e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
SysUio.h e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
Syslog.h e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
Time.cpp e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
Time.h e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
Unistd.cpp e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
Unistd.h e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos
Windows.h e0d8126326 页面调整 %!s(int64=4) %!d(string=hai) anos

README.md

Warning

These portability headers are internal implementation details.

They are intended to ensure that Folly can build on a variety of platforms.

They are not intended to help you build your programs on these platforms.

They are, and will remain, undocumented. They are, and will remain, subject to rapid, immediate, and drastic changes - including full rewrites and merciless deletions - without notice.

Note that before adding a new file to this directory you should determine whether the API you are adding is a portability header or just a platform dependent implementation detail. Only portability headers belong in this directory. A portability header is defined as a header that provides the exact API of some platform or configuration that is not available on all platforms. If the API being added does not already exist on at least one of the platforms Folly supports, then it is an implementation detail, and does not belong in this directory.