2024-02-10 | Simon Marchi | flt.utils.muxer: remove msgTypeStr Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2024-02-09 | Simon Marchi | bt2/setup.py.in: improve legibility of our_get_config_vars... Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2024-02-09 | Simon Marchi | Revert "tests/utils/utils.sh: quote command name when... Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2024-02-09 | Simon Marchi | .editorconfig: handle .py.in files Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2024-02-08 | Simon Marchi | tests/lib: reorganize Makefile.am a bit Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2024-02-08 | Simon Marchi | lib: remove unused includes Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2024-02-08 | Simon Marchi | lib: remove BT_ASSERT_COND_SUPPORTED check in graph... Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2024-02-08 | Simon Marchi | Fix: lib: strengthen clock expectation check for no... Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2024-02-08 | Simon Marchi | cpp-common/bt2c: remove lib-str.hpp Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2024-02-07 | Simon Marchi | tools/shellcheck.sh: allow overriding the shellcheck... Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2024-02-06 | Simon Marchi | lib: move graph/message/iterator.h -> graph/iterator.h Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2024-02-05 | Simon Marchi | src/Makefile.am: add libcpp-common convenience library Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2024-01-29 | Simon Marchi | Fix: lib: handle BT_FUNC_STATUS_NOT_FOUND in bt_plugin_so_cr... Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2024-01-29 | Simon Marchi | cpp-common/bt2c: add CStringView equality and non-equality... Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2024-01-29 | Simon Marchi | cpp-common/bt2c: add `bt2c::IsOneOf` trait Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2024-01-29 | Simon Marchi | cpp-common/bt2: add basic PluginSet and bt_plugin_find_all_f... Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2024-01-29 | Simon Marchi | src: Makefile.am cleanups Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2024-01-29 | Simon Marchi | tests: rename lib plugins test files Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2024-01-29 | Simon Marchi | cpp-common/bt2: use bt2c::CStringView in parameters... Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2024-01-29 | Simon Marchi | cpp-common/bt2c: make some constructors of CStringView... Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2024-01-29 | Simon Marchi | cpp-common/bt2c: make CStringView convertible from... Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2024-01-29 | Simon Marchi | cpp-common/bt2c: simplify CStringView formatter Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | flt.utils.muxer: use a heap to sort iterators (also... Reviewed-by: Simon Marchi <simon.marchi@efficios.com> CI-Build: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Simon Marchi | cpp-common/bt2: return `bt2c::CStringView` instead... Reviewed-by: Simon Marchi <simon.marchi@efficios.com> CI-Build: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2c: add `bt2c::CStringView` CI-Build: Simon Marchi <simon.marchi@efficios.com> Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | plugins/common/muxing/muxing.c: use BT_ASSERT_DBG() CI-Build: Simon Marchi <simon.marchi@efficios.com> Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Simon Marchi | cpp-common: fix `#include` patterns Reviewed-by: Simon Marchi <simon.marchi@efficios.com> CI-Build: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | bt_secure_getenv(): add missing `unused` attribute... Reviewed-by: Simon Marchi <simon.marchi@efficios.com> CI-Build: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | include/babeltrace2: add `noexcept` specifier for C... Reviewed-by: Simon Marchi <simon.marchi@efficios.com> CI-Build: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2/wrap.hpp: add wrapOptional() versions Reviewed-by: Simon Marchi <simon.marchi@efficios.com> CI-Build: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: remove useless `avail` variable where... CI-Build: Simon Marchi <simon.marchi@efficios.com> Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: use `bt2::OptionalBorrowedObject` where... Reviewed-by: Simon Marchi <simon.marchi@efficios.com> CI-Build: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: add `bt2::OptionalBorrowedObject` Reviewed-by: Simon Marchi <simon.marchi@efficios.com> CI-Build: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: make `bt2::BorrowedObject::LibObj`... Reviewed-by: Simon Marchi <simon.marchi@efficios.com> CI-Build: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Simon Marchi | cpp-common/bt2c: move `uuid-view.*pp` contents to ... Reviewed-by: Simon Marchi <simon.marchi@efficios.com> CI-Build: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2c: add bt2c::call() Reviewed-by: Simon Marchi <simon.marchi@efficios.com> CI-Build: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: add missing ConstClockSnapshot::clockClass() Reviewed-by: Simon Marchi <simon.marchi@efficios.com> CI-Build: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2c: add `bt2c::PrioHeap` (C++ version... Reviewed-by: Simon Marchi <simon.marchi@efficios.com> CI-Build: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: add bt2::CommonEventMessage::streamClassDefa... Reviewed-by: Simon Marchi <simon.marchi@efficios.com> CI-Build: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2/shared-object.hpp: make the optional... Reviewed-by: Simon Marchi <simon.marchi@efficios.com> CI-Build: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: add `plugin-dev.hpp` Reviewed-by: Simon Marchi <simon.marchi@efficios.com> CI-Build: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common: add `logging.hpp` (`bt2c::Logger` and BT_CPPLOG... Reviewed-by: Simon Marchi <simon.marchi@efficios.com> CI-Build: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | src/cpp-common: add {fmt} 10.1.1 Reviewed-by: Simon Marchi <simon.marchi@efficios.com> CI-Build: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Simon Marchi | logging: strip down and clean `log.h` and `log.c` Reviewed-by: Simon Marchi <simon.marchi@efficios.com> CI-Build: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common: move `nlohmann/json.hpp` to `vendor` Reviewed-by: Simon Marchi <simon.marchi@efficios.com> CI-Build: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common: add `bt2s::string_view`, alias of `bpstd... Reviewed-by: Simon Marchi <simon.marchi@efficios.com> CI-Build: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Simon Marchi | cpp-common: add `bt2s::optional`, alias of `nonstd... Reviewed-by: Simon Marchi <simon.marchi@efficios.com> CI-Build: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common: rename bt2c::makeUnique() -> bt2s::make_unique() CI-Build: Simon Marchi <simon.marchi@efficios.com> Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Simon Marchi | cpp-common: rename `bt2_common` namespace -> `bt2c` Reviewed-by: Simon Marchi <simon.marchi@efficios.com> CI-Build: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common: remove `cfg-*.hpp` and `log-cfg.hpp` Reviewed-by: Simon Marchi <simon.marchi@efficios.com> CI-Build: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: add bt2::wrap() overloads Reviewed-by: Simon Marchi <simon.marchi@efficios.com> CI-Build: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: add `bt2::SelfComponentClass` Reviewed-by: Simon Marchi <simon.marchi@efficios.com> CI-Build: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: add `bt2::PrivateQueryExecutor` CI-Build: Simon Marchi <simon.marchi@efficios.com> Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: add `bt2::SelfMessageIteratorConfiguration` Reviewed-by: Simon Marchi <simon.marchi@efficios.com> CI-Build: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: add `bt2::SelfMessageIterator` Reviewed-by: Simon Marchi <simon.marchi@efficios.com> CI-Build: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: add `bt2::Self*Component` and `bt2... CI-Build: Simon Marchi <simon.marchi@efficios.com> Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: add `bt2::MessageIterator` Reviewed-by: Simon Marchi <simon.marchi@efficios.com> CI-Build: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: add `bt2::Const*Component` and `bt2... Reviewed-by: Simon Marchi <simon.marchi@efficios.com> CI-Build: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: add `bt2::ConstMessageArray` Reviewed-by: Simon Marchi <simon.marchi@efficios.com> CI-Build: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2/shared-object.hpp: add newlines around... Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: do not use `bpstd::string_view` Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2/field-class.hpp: coalesce `internal... Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: remove useless copy operations Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2/borrowed-object.hpp: use BT_ASSERT_DBG() Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2/field.hpp: use raw value proxy for scalar... Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: use raw value proxy for scalar value... Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2/value.hpp: add proxy methods to `bt2... Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: remove useless `_ThisXyz` type aliases Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2/value.hpp: move static assertion (wrong... Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Simon Marchi | cpp-common/bt2: rework `bt2::CommonIterator` (now ... Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: add `bt2::BorrowedObjectProxy` Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: add and use `bt2::internal::Dep*` type... Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: use more specific static assertion... Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: add asConst() methods Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: use the "length" term everywhere instead... Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: remove useless friend classes to access... Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: add `noexcept` to user attribute setters Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: systematize the `const` method situation Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: add missing `noexcept` to static methods Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: rename `common-iter.hpp` to `common... Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: remove superfluous NL Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2/common-iter.hpp: add missing NL Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: rename `bt2::SharedObj` -> `bt2::SharedObject` Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: `bt2::internal::SharedObj` -> `bt2... Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2: rename `bt2::BorrowedObj` -> `bt2:... Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Simon Marchi | cpp-common/bt2: `bt2::internal::BorrowedObj` -> `bt2... Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Philippe Proulx | cpp-common/bt2/borrowed-obj.hpp: remove unused `SharedObj... Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Simon Marchi | Add IWYU keep pragmas when including some compat headers Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Simon Marchi | Add some includes in C++ header files Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Simon Marchi | Remove some unused includes in C++ files Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Simon Marchi | include: add IWYU pragmas in private header files Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-14 | Simon Marchi | Remove stdbool.h includes from C++ files Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-01 | Simon Marchi | Sort includes in C++ files Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-01 | Simon Marchi | tests: normalize inclusions of tap/tap.h Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-12-01 | Simon Marchi | Remove unnecessary inclusions of "internal public"... Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-11-09 | Simon Marchi | tools: add lint-py.sh Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-11-09 | Simon Marchi | Re-format C++ files Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-10-17 | Simon Marchi | Remove dev-requirements.txt entry for click Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-10-11 | Philippe Proulx | tests/utils/utils.sh: add run_python helper function CI-Build: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-10-11 | Philippe Proulx | configure.ac: require Python 3.4+ Reviewed-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
next |