summaryrefslogtreecommitdiffstats
path: root/llvm/lib/XRay/Trace.cpp
Commit message (Expand)AuthorAgeFilesLines
* Switch LLVM to use 64-bit offsets (2/5)Igor Kudrin2019-08-061-18/+25
* Open native file handles to avoid converting from FDs, NFCReid Kleckner2019-07-111-7/+6
* [Support] Move llvm::MemoryBuffer to sys::fs::file_tReid Kleckner2019-07-101-1/+2
* Use llvm::stable_sortFangrui Song2019-04-231-4/+3
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [XRay] Use TSC delta encoding for custom/typed eventsDean Michael Berris2018-11-071-1/+12
* [XRay] Update XRayRecord to support Custom/Typed EventsDean Michael Berris2018-11-061-2/+3
* [XRay] Add CPU ID in Custom Event FDR RecordsDean Michael Berris2018-11-011-7/+6
* Use the container form llvm::sort(C, ...)Fangrui Song2018-09-301-1/+1
* [XRay] Bug fixes for FDR custom event and arg-loggingDean Michael Berris2018-09-131-2/+1
* [XRay] Ensure lambda outlives llvm::function_refDean Michael Berris2018-09-111-2/+2
* [XRay] Use FDR Records+Visitors for Trace LoadingDean Michael Berris2018-09-111-545/+70
* [XRay] Use correct type for PID recordsDean Michael Berris2018-08-311-1/+1
* [XRay] Use correct type for thread ID parsingDean Michael Berris2018-08-311-3/+3
* [XRay] Change function record reader to be endian-awareDean Michael Berris2018-08-311-12/+13
* [XRay] Make Trace loading endian-awareDean Michael Berris2018-08-311-12/+21
* [XRay] Refactor loadTraceFile(...) into two (NFC)Dean Michael Berris2018-08-241-5/+8
* [XRay] Refactor file header reading (NFC)Dean Michael Berris2018-08-221-64/+10
* [XRay] Improve error reporting when loading tracesDean Michael Berris2018-08-071-152/+364
* [XRay][compiler-rt] Add PID field to llvm-xray tool and add PID metadata reco...Dean Michael Berris2018-07-131-11/+60
* [XRay] clarify error messages when parsing broken tracesMartin Pelikan2018-01-301-3/+4
* [XRay] Use optimistic logging model for FDR modeDean Michael Berris2017-11-211-22/+122
* [XRay] Stable sort XRayRecord to remove non-deterministic orderingMandeep Singh Grang2017-11-141-1/+1
* [XRay][tools] Support arg1 logging entries in the basic logging modeDean Michael Berris2017-10-051-21/+51
* [XRay] initialize all members of YAMLXRayRecord for -Wmissing-field-initializersMartin Pelikan2017-09-271-1/+1
* [XRay] convert FDR arg1 log entriesMartin Pelikan2017-09-271-2/+27
* [XRay][tools] Support tail-call exits before we write them in the runtimeDean Michael Berris2017-09-181-6/+10
* [XRay] fix and clarify comments in the log file decoderMartin Pelikan2017-09-151-30/+24
* Move helper classes into anonymous namespaces.Benjamin Kramer2017-08-201-1/+3
* Xray docs with description of Flight Data Recorder binary format.Keith Wyss2017-08-021-5/+6
* Revert "Xray docs with description of Flight Data Recorder binary format."Keith Wyss2017-08-021-6/+5
* Xray docs with description of Flight Data Recorder binary format.Keith Wyss2017-08-021-5/+6
* [XRay][lib] Support and temporarily skip over CustomEvent recordsDean Michael Berris2017-05-121-2/+32
* [XRay] - Fix spelling error to test commit access.Keith Wyss2017-04-061-1/+1
* Spelling mistakes in comments. NFCI.Simon Pilgrim2017-03-301-1/+1
* [XRay] Update FDR log reader to be aware of buffer sizes per thread.Dean Michael Berris2017-03-291-19/+67
* [XRAY] [x86_64] Adding a Flight Data filetype reader to the llvm-xray Trace i...Dean Michael Berris2017-02-171-19/+304
* Move symbols from the global namespace into (anonymous) namespaces. NFC.Benjamin Kramer2017-02-111-4/+4
* Avoid std::errc::protocol_* to appease mingwHans Wennborg2017-01-121-1/+1
* [XRay] Define the library for XRay trace logsDean Michael Berris2017-01-111-0/+196
OpenPOWER on IntegriCloud