Added tracepoint for rclcpp_take event when message loaning is used#3103
Added tracepoint for rclcpp_take event when message loaning is used#3103nightduck wants to merge 1 commit intoros2:rollingfrom
Conversation
|
I would rather add the tracepoint to rcl_take_loaned_message, as the tracepoint for rcl_take is also in rcl. |
|
When a message take is performed, there's 3 trace points called: rclcpp_take, rcl_take, and rmw_take. I'm already working on the last 2 with PRs in other packages. But rclcpp_take doesn't get triggered when |
|
@Mergifyio rebase |
Signed-off-by: Oren Bell <oren.bell@autonomous-teaming.ai>
✅ Branch has been successfully rebased |
958f282 to
1248b50
Compare
|
Pulls: #3103 |
|
Yeah, there are multiple tracepoints, at different layers: |
Description
It's difficult to fully trace a system when using zero-copy because the rclcpp_take tracepoint is not invoked. This corrects for that.
Is this user-facing behavior change?
No
Did you use Generative AI?
No
Additional Information