This is an archive of the discontinued LLVM Phabricator instance.

Change vfs::FileSystem to be managed with std::shared_ptr
Needs ReviewPublic

Authored by resistor on Jan 10 2016, 11:42 PM.

Details

Reviewers
klimek
bkramer
Summary

Managing it with IntrusiveRefCntPtr caused the virtual destructor not to be called properly.

Diff Detail

Repository
rL LLVM

Event Timeline

resistor updated this revision to Diff 44430.Jan 10 2016, 11:42 PM
resistor retitled this revision from to Change vfs::FileSystem to be managed with std::shared_ptr.
resistor updated this object.
resistor added reviewers: chandlerc, bkramer, klimek.
resistor set the repository for this revision to rL LLVM.
resistor added a subscriber: cfe-commits.