From: "Yordan Karadzhov (VMware)" <y.karadz@gmail.com>
To: rostedt@goodmis.org
Cc: linux-trace-devel@vger.kernel.org,
"Yordan Karadzhov (VMware)" <y.karadz@gmail.com>
Subject: [PATCH 0/7] Introduce the very basic part of the C API of KS-1.0
Date: Mon, 25 Jun 2018 18:01:14 +0300 [thread overview]
Message-ID: <20180625150121.14291-1-y.karadz@gmail.com> (raw)
This series of patches introduces the first part of the C API used by the
Qt-based version of KernelShark. This part of the API is responsible for
loading trace data files and for filtering of this data. Examples,
demonstration the usage of this part of the API are added as well.
The code can be found also here:
https://github.com/yordan-karadzhov/trace-cmd_qtdev.git
Yordan Karadzhov (VMware) (7):
kernel-shark-qt: Add Cmake build system for the Qt based KernelShark
kernel-shark-qt: Automatic generation of doxygen documentation
kernel-shark-qt: Add API for loading trace.dat files
kernel-shark-qt: Add an example showing how to load trace data
kernel-shark-qt: Add a README file to trace-cmd/kernel-shark-qt
kernel-shark-qt: Add filtering to the C API of KernelShark
kernel-shark-qt: Add an example showing how to filter trace data
kernel-shark-qt/CMakeLists.txt | 53 +
kernel-shark-qt/README | 37 +
kernel-shark-qt/build/FindTraceCmd.cmake | 70 +
kernel-shark-qt/build/cmake_clean.sh | 11 +
kernel-shark-qt/build/deff.h.cmake | 20 +
kernel-shark-qt/doc/dox_config | 2291 ++++++++++++++++++++++
kernel-shark-qt/examples/CMakeLists.txt | 9 +
kernel-shark-qt/examples/datafilter.c | 114 ++
kernel-shark-qt/examples/dataload.c | 80 +
kernel-shark-qt/src/CMakeLists.txt | 13 +
kernel-shark-qt/src/libkshark.c | 579 ++++++
kernel-shark-qt/src/libkshark.h | 232 +++
12 files changed, 3509 insertions(+)
create mode 100644 kernel-shark-qt/CMakeLists.txt
create mode 100644 kernel-shark-qt/README
create mode 100644 kernel-shark-qt/build/FindTraceCmd.cmake
create mode 100755 kernel-shark-qt/build/cmake_clean.sh
create mode 100644 kernel-shark-qt/build/deff.h.cmake
create mode 100644 kernel-shark-qt/doc/dox_config
create mode 100644 kernel-shark-qt/examples/CMakeLists.txt
create mode 100644 kernel-shark-qt/examples/datafilter.c
create mode 100644 kernel-shark-qt/examples/dataload.c
create mode 100644 kernel-shark-qt/src/CMakeLists.txt
create mode 100644 kernel-shark-qt/src/libkshark.c
create mode 100644 kernel-shark-qt/src/libkshark.h
--
2.17.1
next reply other threads:[~2018-06-25 15:01 UTC|newest]
Thread overview: 21+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-06-25 15:01 Yordan Karadzhov (VMware) [this message]
2018-06-25 15:01 ` [PATCH 1/7] kernel-shark-qt: Add Cmake build system for the Qt based KernelShark Yordan Karadzhov (VMware)
2018-06-25 16:06 ` Steven Rostedt
2018-06-26 14:23 ` Yordan Karadzhov (VMware)
2018-06-25 15:01 ` [PATCH 3/7] kernel-shark-qt: Add API for loading trace.dat files Yordan Karadzhov (VMware)
2018-06-25 18:30 ` Steven Rostedt
2018-06-26 14:47 ` Yordan Karadzhov (VMware)
2018-06-26 15:16 ` Steven Rostedt
2018-06-26 15:26 ` Yordan Karadzhov (VMware)
2018-06-25 15:01 ` [PATCH 4/7] kernel-shark-qt: Add an example showing how to load trace data Yordan Karadzhov (VMware)
2018-06-25 18:34 ` Steven Rostedt
2018-06-25 15:01 ` [PATCH 5/7] kernel-shark-qt: Add a README file to trace-cmd/kernel-shark-qt Yordan Karadzhov (VMware)
2018-06-25 18:38 ` Steven Rostedt
2018-06-26 14:51 ` Yordan Karadzhov (VMware)
2018-06-26 15:18 ` Steven Rostedt
2018-06-25 15:01 ` [PATCH 6/7] kernel-shark-qt: Add filtering to the C API of KernelShark Yordan Karadzhov (VMware)
2018-06-25 19:07 ` Steven Rostedt
2018-06-25 15:01 ` [PATCH 7/7] kernel-shark-qt: Add an example showing how to filter trace data Yordan Karadzhov (VMware)
[not found] ` <20180625150121.14291-3-y.karadz@gmail.com>
2018-06-25 16:09 ` [PATCH 2/7] kernel-shark-qt: Automatic generation of doxygen documentation Steven Rostedt
2018-06-26 14:29 ` Yordan Karadzhov (VMware)
2018-06-26 15:00 ` Steven Rostedt
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20180625150121.14291-1-y.karadz@gmail.com \
--to=y.karadz@gmail.com \
--cc=linux-trace-devel@vger.kernel.org \
--cc=rostedt@goodmis.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).