General

Profile

Philippe Proulx

Issues

open closed Total
Assigned issues 11 19 30
Reported issues 19 33 52

Projects

Project Roles Registered on
Common Trace Format Manager, Developer 05/22/2015
LTTng Manager, Developer 09/02/2015
Babeltrace Manager, Developer 02/17/2020
LTTng-CI Manager, Developer 11/29/2017
LTTng-modules Developer 02/07/2023
LTTng-tools Manager, Developer 11/07/2014
LTTng-UST Developer 10/07/2019
Userspace RCU Developer 06/30/2021

Activity

09/11/2023

11:24 AM Babeltrace Revision c65e7e80 (babeltrace): Add bt2_common::UuidView::operator<()
Makes it possible to use a `bt2_common::UuidView` as an `std::set` value
type or an `std::map` key type.
Signed-off-...
Philippe Proulx
11:24 AM Babeltrace Revision 27ec4215 (babeltrace): Rename bt2_common::UuidView::string() -> str()
More consistent with other internal C++ naming.
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Change-Id: ...
Philippe Proulx
11:24 AM Babeltrace Revision e3e662d3 (babeltrace): Make `bt2_common::UuidView` final
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Change-Id: I79ea919d497065256a445fc0faeb59e4267a466a
Reviewe...
Philippe Proulx
11:24 AM Babeltrace Revision f1380b36 (babeltrace): Add `bt2_common::OverflowError`
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Change-Id: I9c524bed2374b7472e5603740c1c146f49371fe5
Reviewe...
Philippe Proulx
11:24 AM Babeltrace Revision 39278ebc (babeltrace): cpp-common/bt2: use classes from `cpp-common/exc.hpp`
This patch:
* Renames `lib-error.hpp` to `exc.hpp` as this could contain non-error
exceptions in the future.
* Ch...
Philippe Proulx
11:24 AM Babeltrace Revision 100fa861 (babeltrace): cpp-common/bt2: pass wrappers by value instead of by reference
This is the convention elsewhere when using those wrappers as they only
contain a single pointer.
Signed-off-by: Phi...
Philippe Proulx
11:24 AM Babeltrace Revision a5edf52d (babeltrace): Fix: bt2::CommonOptionField::hasField(): use has_value()
Can't convert `nonstd::optional<ConstField>` to `bool` for some reason
in this context.
Signed-off-by: Philippe Prou...
Philippe Proulx
11:24 AM Babeltrace Revision 2f1bfb2a (babeltrace): Add `src/cpp-common/std-int.hpp`
This new header contains the `StdIntT` trait structure to get the
standard integer type from a length (bits) and a si...
Philippe Proulx
11:24 AM Babeltrace Revision 82a36560 (babeltrace): src/cpp-common: add fixed-length integer reading functions
This patch adds `src/cpp-common/read-fixed-len-int.hpp` which offers
function templates to read fixed-length integers...
Philippe Proulx
11:24 AM Babeltrace Revision ccae279a (babeltrace): cpp-common/bt2/message.hpp: add missing `#include`
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Change-Id: I35fe9d7ed01e4272252fb0918371ef5251a90438
Reviewe...
Philippe Proulx

Also available in: Atom