sapling/eden/fs/utils
Adam Simpkins 28426f4d29 throw all errno exceptions as std::generic_category
Summary:
Fix the code to generate exceptions based on an errno error using
std::generic_category rather than std::system_category.

Reviewed By: yfeldblum

Differential Revision: D7329997

fbshipit-source-id: 3fe257bbbc7a631c801f31120592c8bdbc25c8bf
2018-03-20 13:38:45 -07:00
..
test Remove TARGETS files 2018-02-20 19:57:45 -08:00
Bug.cpp fixup presentation of EDEN_BUG message 2018-03-16 16:55:25 -07:00
Bug.h minor improvements to EDEN_BUG() 2018-01-05 13:53:23 -08:00
Clock.cpp make Clock::getRealtime() const 2018-02-01 11:19:15 -08:00
Clock.h make Clock::getRealtime() const 2018-02-01 11:19:15 -08:00
ControlMsg.cpp add new ControlMsg helper class 2017-10-10 15:51:15 -07:00
ControlMsg.h add new ControlMsg helper class 2017-10-10 15:51:15 -07:00
DirType.h run clang-format across all C++ files 2017-11-03 16:02:03 -07:00
FutureUnixSocket.cpp throw all errno exceptions as std::generic_category 2018-03-20 13:38:45 -07:00
FutureUnixSocket.h add version handshake to takeover protocol 2018-01-30 14:21:18 -08:00
HgCommand.cpp Removed all folly::fbstring uses from eden. 2018-01-03 16:41:34 -08:00
HgCommand.h Removed all folly::fbstring uses from eden. 2018-01-03 16:41:34 -08:00
IoFuture.cpp throw all errno exceptions as std::generic_category 2018-03-20 13:38:45 -07:00
IoFuture.h add a new IoFuture helper class 2017-10-10 15:51:15 -07:00
LeaseCache.h run clang-format across all C++ files 2017-11-03 16:02:03 -07:00
MappedDiskVector.h Enable O_CLOEXEC on MappedDiskVector 2018-03-07 23:11:48 -08:00
PathFuncs.cpp Added joinAndNormalize to PathFuncs with test plus minor cleanup. 2018-01-04 10:11:38 -08:00
PathFuncs.h replaced std::size_t by size_t in fbcode/eden codebase. 2018-02-20 15:30:18 -08:00
PathMap.h run clang-format across all C++ files 2017-11-03 16:02:03 -07:00
SortedInsert.h Fixing merge screw-up caught by Adam TYVM 2018-01-04 14:35:26 -08:00
SystemError.h check for std::generic_category when looking for errno errors 2018-03-20 13:38:45 -07:00
TimeUtil.cpp run clang-format across all C++ files 2017-11-03 16:02:03 -07:00
TimeUtil.h run clang-format across all C++ files 2017-11-03 16:02:03 -07:00
UnboundedQueueThreadPool.cpp introduce a type representing the unbounded eden cpu pool 2017-12-12 12:35:35 -08:00
UnboundedQueueThreadPool.h introduce a type representing the unbounded eden cpu pool 2017-12-12 12:35:35 -08:00
UnixSocket.cpp throw all errno exceptions as std::generic_category 2018-03-20 13:38:45 -07:00
UnixSocket.h fix incorrect deallocation size in UnixSocket::SendQueueDestructor 2018-03-08 17:45:57 -08:00
XAttr.cpp add fsattr utility for testing purposes 2018-01-30 21:50:39 -08:00
XAttr.h add fsattr utility for testing purposes 2018-01-30 21:50:39 -08:00