This is an archive of the discontinued LLVM Phabricator instance.

Create a ConnectionGenericFile class for windows
ClosedPublic

Authored by zturner on Oct 3 2014, 2:00 PM.

Details

Summary

This is the first step in getting ConnectionFileDescriptor ported to Windows. It implements a connection against a disk file for windows. This supports connection strings of the form file://PATH which are currently supported only on posix platforms in ConnectionFileDescriptor.

This change depends on D5548, and cannot be submitted until after D5548 goes through.

+jim and greg for taking a look at the changes I've made to Core/Connection and API/SBCommunication, and +reid and david in case anyone wants to look at the details of how I've implemented this on Windows.

Diff Detail

Repository
rL LLVM

Event Timeline

zturner updated this revision to Diff 14404.Oct 3 2014, 2:00 PM
zturner retitled this revision from to Create a ConnectionGenericFile class for windows.
zturner updated this object.
zturner edited the test plan for this revision. (Show Details)
zturner added reviewers: clayborg, jingham, rnk, majnemer.
zturner added a subscriber: Unknown Object (MLST).
zturner updated this revision to Diff 14406.Oct 3 2014, 2:21 PM

Add some comments and fix a few bugs on the error path.

clayborg edited edge metadata.Oct 6 2014, 1:21 PM

Looks good. Very simple, and just solves the windows issue at hand.

zturner closed this revision.Oct 6 2014, 2:33 PM
zturner updated this revision to Diff 14474.

Closed by commit rL219145 (authored by @zturner).