This is an archive of the discontinued LLVM Phabricator instance.

[XRay] Add the `llvm-xray fdr-dump` implementation
ClosedPublic

Authored by dberris on Sep 9 2018, 9:42 PM.

Details

Summary

In this change, we implement a BlockPrinter which orders records in a
Block that's been indexed by the BlockIndexer. This is used in the
llvm-xray fdr-dump tool which ties together the various types and
utilities we've been working on, to allow for inspection of XRay FDR
mode traces both with and without verification.

This change is the final step of the refactoring of D50441.

Diff Detail

Repository
rL LLVM

Event Timeline

dberris created this revision.Sep 9 2018, 9:42 PM
dberris updated this revision to Diff 164615.Sep 9 2018, 11:12 PM
dberris edited the summary of this revision. (Show Details)

Update description.

This revision is now accepted and ready to land.Sep 9 2018, 11:25 PM
This revision was automatically updated to reflect the committed changes.