- 17 Jan, 2019 11 commits
-
-
Brendan Gregg authored
kstack alias/replacement to stack
-
williangaspar authored
-
Brendan Gregg authored
fix tracepoint wildcards
-
Brendan Gregg authored
cmake: add BUILD_TESTING support
-
Brendan Gregg authored
Probe list optimizations and improvements
-
Brendan Gregg authored
-
Brendan Gregg authored
use structs with semicolons
-
williangaspar authored
-
Augusto Caringi authored
- Moved regex init code outside search_probe function (avoiding to be called again at every invocation) - inlined search_probe function - Added std::regex::optimize flag to regex - Fixed search of "software*" and "hardware*" Before: time ./bpftrace -l '*xfs*'|wc -l 2363 real 0m1.841s user 0m1.576s sys 0m0.261s After: time ./bpftrace -l '*xfs*'|wc -l 2363 real 0m1.179s user 0m0.904s sys 0m0.271s
-
williangaspar authored
-
-
- 16 Jan, 2019 7 commits
-
-
Brendan Gregg authored
-
Brendan Gregg authored
struct definitions that end with semicolons
-
Matheus Marchini authored
If we use clang to build bpftrace instead of GCC, it will complain about trying to use the `-std-c++14` flag to comile headers.c. If we force cmake to skip this flag on `.c` files, clang is not able to link libresources.a correctly. This patch changes the resources workflow to generate a .cpp file instead, and to have a `src/headers.h` with all headers we currently use. With this approach we get a safer linkage because the same definition for the header strings is being used in clang_parser.cpp and in headers.cpp. Fixes: https://github.com/iovisor/bpftrace/issues/350
-
-
Matheus Marchini authored
-
Xiaozhou Liu authored
-
Brendan Gregg authored
-
- 15 Jan, 2019 16 commits
-
-
Brendan Gregg authored
bpftrace -l tweaks for consistency
-
Brendan Gregg authored
Fix wrong package name in build instructions
-
xbe authored
This corresponds to the change in the install instructions for Ubuntu outlined in #335.
-
Daniel Xu authored
-
Brendan Gregg authored
-
Brendan Gregg authored
-
Brendan Gregg authored
Make bpftrace -l list sofware and hardware types (#44)
-
Brendan Gregg authored
tracepoint shortcut t breaks args
-
Brendan Gregg authored
hist: split negative, zero, and one into separate buckets
-
Brendan Gregg authored
Add --version
-
Augusto Caringi authored
- Also refactored code in attached_probe.cpp and ast/semantic_analyzer.cpp to use the sw/hw lists instead of the hardcoded probe names.
-
-
Aleksa Sarai authored
Currently tests/ requires pulling gtest from git, which is far from ideal for distribution builds (not to mention we don't need to unit test in an RPM build). So add the ability to disable tests/ builds. Signed-off-by: Aleksa Sarai <cyphar@cyphar.com>
-
Brendan Gregg authored
lhist: interval notation tweak
-
Brendan Gregg authored
-
Brendan Gregg authored
-
- 14 Jan, 2019 6 commits
-
-
Brendan Gregg authored
runqlat.bt: remove if semicolon
-
Brendan Gregg authored
-
Brendan Gregg authored
if semicolon
-
williangaspar authored
-
-
-