8
0
forked from pool/libtracecmd

Commit Graph

  • f5f6731f27 Accepting request 1273617 from devel:libraries:c_c++ main factory Dominique Leuenberger 2025-04-30 17:05:31 +00:00
  • 4e9be32d01 - Update to 1.5.3: * Fix error message of size mismatch * Add more error checks * Fix several memory leaks * Check length of agent version number in protocol * Rename private hidden functions to start with "tcmd_" * Fix agent protocol when there's a failure devel Dirk Mueller 2025-04-30 08:43:26 +00:00
  • c5cfde7c5a Accepting request 1223607 from devel:libraries:c_c++ Ana Guerrero 2024-11-12 18:23:41 +00:00
  • d691fd6ff2 - update to 1.5.2 * Allow recorder to handle a "max buffer size" when communicating with an agent * Show function return value in function graph if supported (new feature in the Linux kernel starting in v6.5) * Fix split code that failed if the optional section "cmdline" was not present * Fix tracecmd_start_recording() to not fail if there's no data in polling mode * Fix stack trace printing logic within filtering * Optimize tracecmd_iterate_events() when limited to a set of CPUs * Fix some memory leaks * Call dlclose() after errors in loading plugins * Fix memory corruption issues * Clean up of some code * Fix python module Dirk Mueller 2024-11-12 09:42:23 +00:00
  • 826b5c55f7 Accepting request 1142676 from devel:libraries:c_c++ Ana Guerrero 2024-01-30 17:25:54 +00:00
  • 48b180fa47 - update to 1.5.1: * Fix free_zpage() offset accounting. The read_zpage() subtracted the offset from the file start to find where to get the compressed data, but the free_zpage() did not, and would fail to find and free the passed in zpage. * Have function_graph plugin break apart functions that migrate between CPUs from entry to exit even if there is no event in between. * Fix iterators for when there's CPUs with no data. It was using the total number of CPUs to iterate the cpu_data[] array, that only contains CPUs with content. * Fix iterator with respect to function_graph handle that may do a peek of the next event to know if it should merge the entry and exit events of a function. * Some other small fixes and clean ups * tracecmd_iterate_events_reverse(): Will iterate events in the trace.dat file from the last event to the first. * tracecmd_iterate_reset(): Reset the iterator to restart from the beginning. * Fix meson build * Have callbacks exit out of iterator as the man page for tracecmd_iterate_events() says it should. * Have tracecmd_iterate_events() start where it left off * Speed up freeing the zpages by using an rbtree instead of a flat link Dirk Mueller 2024-01-29 22:09:01 +00:00
  • 3a1a6bcc0b Accepting request 1124723 from devel:libraries:c_c++ Ana Guerrero 2023-11-09 20:36:18 +00:00
  • 5e82f1fabe - Update to release 1.4.0 Jan Engelhardt 2023-11-09 16:09:00 +00:00
  • ce5dfa4319 Accepting request 1063769 from devel:libraries:c_c++ Dominique Leuenberger 2023-02-08 16:20:35 +00:00
  • 8bfde540a3 * Documentation is built via extra build target Jan Engelhardt 2023-02-08 09:51:56 +00:00
  • 061b2c4185 Accepting request 1063749 from home:wagi:branches:devel:trace Jan Engelhardt 2023-02-08 09:51:44 +00:00
  • 00ef704f98 Accepting request 1061892 from devel:libraries:c_c++ Dominique Leuenberger 2023-01-30 16:10:13 +00:00
  • 69f3b175f2 - Delete static-assign.patch Jan Engelhardt 2023-01-29 14:50:19 +00:00
  • bb4d1ac130 - Update to release 1.3.1 Jan Engelhardt 2023-01-22 00:16:33 +00:00
  • e470a028c2 normalize styling Jan Engelhardt 2023-01-02 00:20:28 +00:00
  • 36d70154f8 Accepting request 1045604 from home:wagi:branches:devel:tools Jan Engelhardt 2023-01-02 00:20:06 +00:00
  • c9d4f060ce Accepting request 1043362 from devel:libraries:c_c++ Dominique Leuenberger 2022-12-16 20:26:08 +00:00
  • 95b2c0f22f - Update to release 1.3.0 Jan Engelhardt 2022-12-16 15:13:51 +00:00
  • 54f9c2daff Accepting request 1039895 from devel:libraries:c_c++ Dominique Leuenberger 2022-12-04 13:58:34 +00:00
  • 84ece3784c delete more manpages shared with trace-cmd Jan Engelhardt 2022-12-03 22:03:15 +00:00
  • 679f485a19 remove extraneous files Jan Engelhardt 2022-12-03 20:31:19 +00:00
  • 8f4bca22c2 - Update to release 1.2.0 Jan Engelhardt 2022-12-03 13:12:29 +00:00
  • 01ee78c0b8 Accepting request 1001753 from devel:libraries:c_c++ Dominique Leuenberger 2022-09-08 12:21:47 +00:00
  • 84818131c1 Accepting request 1001413 from home:wagi:branches:devel:libraries:c_c++ Jan Engelhardt 2022-09-07 09:09:16 +00:00
  • 2b29716640 Accepting request 1000291 from home:wagi:branches:devel:tools Jan Engelhardt 2022-09-01 07:59:28 +00:00
  • 7f54b619bb Accepting request 999360 from home:wagi:branches:devel:tools Jan Engelhardt 2022-08-28 14:58:19 +00:00