Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2021-10-07 | record-main-lttng.cc: Change size of empty string | Ryan Long | 1 | -1/+1 | |
CID 1503017: Out-of-bounds access in CopyThreadName(). Change size of kEmptyThreadName from THREAD_API_COUNT to THREAD_NAME_SIZE. Closes #4519 | |||||
2021-09-30 | record-client.c: Ignore return value from visit() | Ryan Long | 1 | -1/+2 | |
CID 1503011: Unchecked return value in resolve_hold_back(). Closes #4423 | |||||
2021-09-27 | record-filter-zlib.cc: Initialize stream_'s fields | Ryan Long | 1 | -0/+13 | |
CID 1503020: Uninitialized pointer field Closes #4434 | |||||
2021-04-02 | trace/wscript: Specify C language version | Joel Sherrill | 1 | -2/+3 | |
CentOS 7 has gcc 4.8 which defaults to C90 and this results in warnings for code that is valid C99 but not C90. | |||||
2020-07-23 | trace: Use c++14 instead of c++11 if possible | Christian Mauderer | 1 | -1/+5 | |
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-17 | record: Increase input buffer and alignment | Sebastian Huber | 1 | -1/+1 | |
Update #3904. | |||||
2020-03-17 | record: Add support for zlib compressed input | Sebastian Huber | 1 | -6/+18 | |
Update #3904. | |||||
2020-03-17 | record: Add zlib filter class | Sebastian Huber | 3 | -0/+106 | |
Update #3904. | |||||
2020-03-17 | record: Add support for base64 encoded input | Sebastian Huber | 1 | -5/+16 | |
Update #3904. | |||||
2020-03-17 | record: Add base64 filter class | Sebastian Huber | 3 | -0/+124 | |
Update #3904. | |||||
2020-03-17 | record: Add filter base class | Sebastian Huber | 2 | -3/+51 | |
Update #3904. | |||||
2020-03-17 | record: Add option to print config default values | Sebastian Huber | 1 | -9/+26 | |
Update #3904. | |||||
2020-03-17 | record: Add support for user defined event names | Sebastian Huber | 3 | -50/+164 | |
2020-03-17 | record: Add INI file parser | Sebastian Huber | 4 | -2/+462 | |
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-17 | record: Format file header | Sebastian Huber | 3 | -9/+9 | |
Update #3904. | |||||
2020-03-17 | record: Guard config.h include | Sebastian Huber | 3 | -1/+8 | |
Update #3904. | |||||
2020-03-17 | record: Fix format | Sebastian Huber | 1 | -3/+4 | |
Update #3904. | |||||
2019-12-18 | record: Allow to compile with recent llvm version. | Christian Mauderer | 1 | -1/+6 | |
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-18 | Fix build issues on Debian 10 | Sebastian Huber | 1 | -2/+9 | |
2019-11-18 | record: Remove unused constant | Sebastian Huber | 1 | -3/+0 | |
2019-09-10 | record: Fix use of std::min | Sebastian Huber | 1 | -1/+2 | |
Update #3665. | |||||
2019-09-10 | record: Optionally use LLVM to resolve addresses | Sebastian Huber | 2 | -43/+185 | |
Update #3665. | |||||
2019-09-10 | record: Windows compatibility | Sebastian Huber | 2 | -6/+22 | |
Update #3665. | |||||
2019-09-05 | record: Add generic record events | Sebastian Huber | 2 | -8/+57 | |
Update #3665. | |||||
2019-09-05 | record: Use C++ header files and namespace std | Sebastian Huber | 3 | -27/+28 | |
Update #3665. | |||||
2019-09-05 | record: Clean up metadata | Sebastian Huber | 1 | -4/+4 | |
Update #3665. | |||||
2019-09-05 | waf: Clean up trace's wscript | Chris Johns | 1 | -2/+1 | |
2019-09-04 | record: Add limit option | Sebastian Huber | 3 | -9/+24 | |
Update #3665. | |||||
2019-09-04 | record: Simplify command line options | Sebastian Huber | 1 | -8/+18 | |
Update #3665. | |||||
2019-09-04 | record: Simplify content and packet size | Sebastian Huber | 1 | -10/+6 | |
Update #3665. | |||||
2019-09-04 | record: Add support for interrupt handlers | Sebastian Huber | 1 | -4/+85 | |
Update #3665. | |||||
2019-09-04 | record: Simplify CopyThreadName() | Sebastian Huber | 1 | -3/+12 | |
Update #3665. | |||||
2019-09-04 | record: Only create necessary stream files | Sebastian Huber | 1 | -16/+32 | |
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-03 | record: Use exceptions | Sebastian Huber | 3 | -24/+78 | |
Update #3665. | |||||
2019-09-03 | record: Add Client base class | Sebastian Huber | 4 | -189/+309 | |
Update #3665. | |||||
2019-09-03 | record: Convert to C++ | Sebastian Huber | 3 | -586/+550 | |
Formatted with: clang-format -style=Chromium -i trace/record/record-main-lttng.cc Update #3665. | |||||
2019-09-02 | record: Synchronize with RTEMS | Sebastian Huber | 2 | -7/+7 | |
Update #3665. | |||||
2019-08-30 | record: Synchronize with RTEMS | Sebastian Huber | 2 | -61/+61 | |
Update #3665. | |||||
2019-08-30 | record: Synchronize with RTEMS | Sebastian Huber | 2 | -19/+19 | |
Update #3665. | |||||
2019-08-29 | record: Synchronize with RTEMS | Sebastian Huber | 2 | -129/+129 | |
Update #3665. | |||||
2019-08-27 | record: Support thread names on 32-bit targets | Sebastian Huber | 1 | -1/+1 | |
Update #3665. | |||||
2019-08-27 | record: Add data size to client | Sebastian Huber | 2 | -0/+9 | |
This is necessary to get the thread names properly on 32-bit and 64-bit targets. Update #3665. | |||||
2019-08-27 | record: Add CPU to idle thread names | Sebastian Huber | 1 | -0/+13 | |
Update #3665. | |||||
2019-08-27 | record: Move base context to client context | Sebastian Huber | 1 | -36/+40 | |
Update #3665. | |||||
2019-08-27 | record: Simplify packet context setup | Sebastian Huber | 1 | -34/+30 | |
Update #3665. | |||||
2019-08-27 | record: Move per-CPU variables to separate context | Sebastian Huber | 1 | -145/+135 | |
Update #3665. | |||||
2019-08-26 | record: Fix client destruction | Sebastian Huber | 1 | -2/+2 | |
2019-08-26 | record: Improve overflow handling | Sebastian Huber | 2 | -25/+63 | |
Signal the accumulated item overflow count with the time of the first new item. | |||||
2019-08-20 | record: Add support for LTTNG sched_switch | Ravindra Meena | 2 | -32/+416 | |
2019-08-20 | record: New program | Sebastian Huber | 6 | -0/+3467 | |
Update #3665. |