sapling/eden/fs
Wez Furlong 103224b5df eden: remove naked pointers from FileInode::open and DirInode::opendir
Summary:
We still have naked pointers at the handoff to the kernel, but now
have a cleaner implementation at the level that we're going to be working at
day to day.

I also renamed `FileHandle::release` to `FileHandle::releasefile` so that it
isn't visually ambiguous with `std::unique_ptr::release` in the
`Dispatcher.cpp` code: `fh.release()` vs `fh->release()` look similar but are
dramatically different in behavior.

Reviewed By: bolinfest

Differential Revision: D3309455

fbshipit-source-id: f8cf055bcd51121048a20f0202988cf0aef1f085
2016-05-17 18:17:11 -07:00
..
cli eden: init: require --mount and --repo options 2016-05-17 18:17:11 -07:00
config Modify EdenServiceHandler to get client info through ClientConfig. 2016-05-13 15:10:22 -07:00
importer/git Include build files that were inadvertently excluded from the initial export. 2016-05-12 16:08:34 -07:00
inodes eden: remove naked pointers from FileInode::open and DirInode::opendir 2016-05-17 18:17:11 -07:00
integration eden: add FileData::write, enable writes 2016-05-16 14:59:49 -07:00
mercurial Include build files that were inadvertently excluded from the initial export. 2016-05-12 16:08:34 -07:00
model Include build files that were inadvertently excluded from the initial export. 2016-05-12 16:08:34 -07:00
overlay eden: add FileData::write, enable writes 2016-05-16 14:59:49 -07:00
rocksdb Include build files that were inadvertently excluded from the initial export. 2016-05-12 16:08:34 -07:00
service Modify EdenServiceHandler to get client info through ClientConfig. 2016-05-13 15:10:22 -07:00
store Include build files that were inadvertently excluded from the initial export. 2016-05-12 16:08:34 -07:00