summaryrefslogtreecommitdiffstats
path: root/llvm/lib/XRay
Commit message (Expand)AuthorAgeFilesLines
* [Object] Rename getRelrRelocationType to getRelativeRelocationTypeFangrui Song2018-12-141-6/+6
* [llvm-xray] Use correct variable namePetr Hosek2018-12-141-2/+2
* [llvm-xray] Store offset pointers in temporariesPetr Hosek2018-12-141-2/+4
* [llvm-xray] Support for PIEPetr Hosek2018-12-141-2/+41
* [XRay] Improve FDR trace handling and error messagingDean Michael Berris2018-11-094-23/+188
* [XRay] Clean up more std::copy(...)'sDean Michael Berris2018-11-071-4/+2
* [XRay] Use explicit string conversionDean Michael Berris2018-11-071-2/+1
* [XRay] Use TSC delta encoding for custom/typed eventsDean Michael Berris2018-11-0711-12/+233
* [XRay] Update XRayRecord to support Custom/Typed EventsDean Michael Berris2018-11-064-7/+28
* [XRay] Update delta computations in runtimeDean Michael Berris2018-11-021-4/+4
* [XRay] Fix TSC and atomic custom/typed event accountingDean Michael Berris2018-11-011-0/+6
* [XRay] Add CPU ID in Custom Event FDR RecordsDean Michael Berris2018-11-015-14/+27
* [XRay] Use std::errc::invalid_argument instead of std::errc::bad_messageYi Kong2018-10-261-14/+14
* Use the container form llvm::sort(C, ...)Fangrui Song2018-09-301-1/+1
* [XRay] Clean up XRay build configurationDean Michael Berris2018-09-241-0/+23
* [XRay] Bug fixes for FDR custom event and arg-loggingDean Michael Berris2018-09-132-21/+7
* [XRay] Ensure lambda outlives llvm::function_refDean Michael Berris2018-09-111-2/+2
* [XRay] Write the TSC along with CPUIDDean Michael Berris2018-09-111-1/+1
* [XRay] Use FDR Records+Visitors for Trace LoadingDean Michael Berris2018-09-114-545/+167
* [XRay] Add TSC to NewCPUId RecordsDean Michael Berris2018-09-112-2/+9
* [XRay] Add the `llvm-xray fdr-dump` implementationDean Michael Berris2018-09-112-0/+97
* [Xray] tooling allow MachO format supportDavid Carlier2018-09-101-4/+4
* [XRay] Remove unused referenceDean Michael Berris2018-09-101-2/+2
* [XRay] Add a BlockVerifier visitor for FDR RecordsDean Michael Berris2018-09-102-0/+188
* Revert "[XRay] Add a BlockVerifier visitor for FDR Records"Dean Michael Berris2018-09-072-183/+0
* [XRay] Add a BlockVerifier visitor for FDR RecordsDean Michael Berris2018-09-072-0/+183
* Remove unnecessary semicolon to silence -Wpedantic warning. NFCI.Simon Pilgrim2018-09-061-1/+1
* [XRay] Add a BlockIndexer visitor for FDR Records.Dean Michael Berris2018-09-062-0/+98
* [XRay] Add a RecordPrinter visitor for FDR RecordsDean Michael Berris2018-09-052-0/+90
* [XRay] Update RecordInitializer for PIDRecordDean Michael Berris2018-08-311-1/+1
* [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] Fix FunctionRecord serializationDean Michael Berris2018-08-311-30/+9
* [XRay] Make Trace loading endian-awareDean Michael Berris2018-08-311-12/+21
* [XRay] Make the FDRTraceWriter Endian-awareDean Michael Berris2018-08-311-25/+34
* [XRay] Remove array for Metadata Record TypesDean Michael Berris2018-08-311-40/+28
* [XRay] Attempt to fix failure on WindowsDean Michael Berris2018-08-311-6/+4
* Fix MSVC "not all control paths return a value" warning. NFCI.Simon Pilgrim2018-08-311-0/+1
* [XRay] FDR Record Producer/Consumer ImplementationDean Michael Berris2018-08-313-0/+165
* [XRay] Help gcc disambiguate namesDean Michael Berris2018-08-301-3/+4
* [XRay] Move out template and use perfect forwardingDean Michael Berris2018-08-301-2/+3
* [XRay] Remove attribute packedDean Michael Berris2018-08-301-2/+2
* [XRay] FDRTraceWriter and FDR Trace LoadingDean Michael Berris2018-08-304-1/+427
* [XRay][llvm] Load XRay ProfilesDean Michael Berris2018-08-302-0/+398
* [XRay] Refactor loadTraceFile(...) into two (NFC)Dean Michael Berris2018-08-241-5/+8
* [XRay] Refactor file header reading (NFC)Dean Michael Berris2018-08-223-64/+86
* [XRay] Improve error reporting when loading tracesDean Michael Berris2018-08-071-152/+364
* Reverted r338825 and all the following tries to fix issues introduced by that...Galina Kistanova2018-08-042-380/+0
* convert some tabs to spacesNico Weber2018-08-031-1/+1
OpenPOWER on IntegriCloud