summaryrefslogtreecommitdiff
path: root/trace (follow)
AgeCommit message (Collapse)Author
2020-07-23trace: Use c++14 instead of c++11 if possibleChristian Mauderer
llvm version 10 uses features from c++14 standard in the headers. With that, the record/record-main-lttng.cc doesn't build any more. This patch makes sure that c++14 is used if it is available.
2020-03-17record: Increase input buffer and alignmentSebastian Huber
Update #3904.
2020-03-17record: Add support for zlib compressed inputSebastian Huber
Update #3904.
2020-03-17record: Add zlib filter classSebastian Huber
Update #3904.
2020-03-17record: Add support for base64 encoded inputSebastian Huber
Update #3904.
2020-03-17record: Add base64 filter classSebastian Huber
Update #3904.
2020-03-17record: Add filter base classSebastian Huber
Update #3904.
2020-03-17record: Add option to print config default valuesSebastian Huber
Update #3904.
2020-03-17record: Add support for user defined event namesSebastian Huber
2020-03-17record: Add INI file parserSebastian Huber
Import from: https://github.com/benhoyt/inih commit 351217124ddb3e3fe2b982248a04c672350bb0af Author: Stephan Lachnit <stephanlachnit@protonmail.com> Date: Sun Mar 1 07:31:28 2020 +0100 r48 release (#100) * Bump copyright to 2020 * Remove makefile for static library * meson: version 48 Signed-off-by: Stephan Lachnit <stephanlachnit@protonmail.com> Update #3904.
2020-03-17record: Format file headerSebastian Huber
Update #3904.
2020-03-17record: Guard config.h includeSebastian Huber
Update #3904.
2020-03-17record: Fix formatSebastian Huber
Update #3904.
2019-12-18record: Allow to compile with recent llvm version.Christian Mauderer
It seems that the API for symbolizeCode changed between llvm8 and llvm9. This patch uses the same adaption that is used for the llvm-symbolizer tool in llvm commit b2c4b8bded3ff2efaaebe0d8b33c65116f9ef8de.
2019-12-18Fix build issues on Debian 10Sebastian Huber
2019-11-18record: Remove unused constantSebastian Huber
2019-09-10record: Fix use of std::minSebastian Huber
Update #3665.
2019-09-10record: Optionally use LLVM to resolve addressesSebastian Huber
Update #3665.
2019-09-10record: Windows compatibilitySebastian Huber
Update #3665.
2019-09-05record: Add generic record eventsSebastian Huber
Update #3665.
2019-09-05record: Use C++ header files and namespace stdSebastian Huber
Update #3665.
2019-09-05record: Clean up metadataSebastian Huber
Update #3665.
2019-09-05waf: Clean up trace's wscriptChris Johns
2019-09-04record: Add limit optionSebastian Huber
Update #3665.
2019-09-04record: Simplify command line optionsSebastian Huber
Update #3665.
2019-09-04record: Simplify content and packet sizeSebastian Huber
Update #3665.
2019-09-04record: Add support for interrupt handlersSebastian Huber
Update #3665.
2019-09-04record: Simplify CopyThreadName()Sebastian Huber
Update #3665.
2019-09-04record: Only create necessary stream filesSebastian Huber
Rename the files to stream_* so that they appear after the metadata file. This makes it easier to open a new trace in Trace Compass. Update #3665.
2019-09-03record: Use exceptionsSebastian Huber
Update #3665.
2019-09-03record: Add Client base classSebastian Huber
Update #3665.
2019-09-03record: Convert to C++Sebastian Huber
Formatted with: clang-format -style=Chromium -i trace/record/record-main-lttng.cc Update #3665.
2019-09-02record: Synchronize with RTEMSSebastian Huber
Update #3665.
2019-08-30record: Synchronize with RTEMSSebastian Huber
Update #3665.
2019-08-30record: Synchronize with RTEMSSebastian Huber
Update #3665.
2019-08-29record: Synchronize with RTEMSSebastian Huber
Update #3665.
2019-08-27record: Support thread names on 32-bit targetsSebastian Huber
Update #3665.
2019-08-27record: Add data size to clientSebastian Huber
This is necessary to get the thread names properly on 32-bit and 64-bit targets. Update #3665.
2019-08-27record: Add CPU to idle thread namesSebastian Huber
Update #3665.
2019-08-27record: Move base context to client contextSebastian Huber
Update #3665.
2019-08-27record: Simplify packet context setupSebastian Huber
Update #3665.
2019-08-27record: Move per-CPU variables to separate contextSebastian Huber
Update #3665.
2019-08-26record: Fix client destructionSebastian Huber
2019-08-26record: Improve overflow handlingSebastian Huber
Signal the accumulated item overflow count with the time of the first new item.
2019-08-20record: Add support for LTTNG sched_switchRavindra Meena
2019-08-20record: New programSebastian Huber
Update #3665.