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 |
2023-09-18 | Simon Marchi | Bump black to version 23 Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-09-11 | Simon Marchi | ctf: fix -Wformat-overflow warning in ctf-meta-resolve.cpp Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-08-31 | Simon Marchi | build: gen-version-i.sh: make it an error if git describe... Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-08-31 | Simon Marchi | build: gen-version-i.sh: use a fixed abbrev length Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-08-31 | Simon Marchi | build: gen-version-i.sh: use errexit option Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-08-31 | Simon Marchi | build: gen-version-i.sh: use `mv -f` Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-08-31 | Simon Marchi | build: gen-version-i.sh: use `command` to check if... Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-08-31 | Simon Marchi | build: gen-version-i.sh: make shellcheck-clean Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-08-31 | Simon Marchi | build: move script to generate version.i to its own... Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-06-20 | Simon Marchi | build: correct alignment of "GEN version.i" Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-06-08 | Simon Marchi | python: make all _get_ref/_put_ref proper static methods Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-06-08 | Simon Marchi | python: mark _SharedObject._{get,put}_ref as abstract... Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-05-31 | Simon Marchi | tests: add bt_field_string_clear test Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-05-31 | Simon Marchi | tests: make pre/post-condition assertions test use... Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-05-31 | Simon Marchi | tests: add extern "C" to tap.h Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-05-31 | Simon Marchi | tests: add framework to run code in comp cls / comp... Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-05-31 | Simon Marchi | tests: use nlohmann's json lib to generate conds list Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-05-31 | Francis Deslauriers | cpp-common: add nlohmann/json header-only dependency Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-05-31 | Simon Marchi | tests: include babeltrace.h in conds/utils.hpp Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-05-31 | Simon Marchi | tests: re-format conds C++ files Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-05-31 | Simon Marchi | tests: convert lib conds test to C++ Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
2023-05-23 | Simon Marchi | tests: add a basic pre-condition assertion test Signed-off-by: Simon Marchi <simon.marchi@efficios.com> |
commit | commitdiff | tree |
next |