Skip to content

refactor: Segmentizer.cpp : Use a span instead of copying#4926

Merged
kodiakhq[bot] merged 3 commits intoacts-project:mainfrom
abarton5:fatrasDigi
Dec 20, 2025
Merged

refactor: Segmentizer.cpp : Use a span instead of copying#4926
kodiakhq[bot] merged 3 commits intoacts-project:mainfrom
abarton5:fatrasDigi

Conversation

@abarton5
Copy link
Contributor

refactor: Segmentizer.cpp : Use a span instead of copying
--- END COMMIT MESSAGE ---
This part is confusing from a classical C++ background, it looks like a list of two elements but it is in fact invoking a range copy.

A copy and allocation doesn't seem to be necessary here so it is turned to a span, this makes the intention clearer and should improve performance.

@github-actions github-actions bot added this to the next milestone Dec 19, 2025
@github-actions github-actions bot added the Component - Fatras Affects the Fatras module label Dec 19, 2025
paulgessinger
paulgessinger previously approved these changes Dec 19, 2025
Copy link
Member

@paulgessinger paulgessinger left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@paulgessinger
Copy link
Member

/ci-bridge-run

@github-actions
Copy link
Contributor

github-actions bot commented Dec 19, 2025

📊: Physics performance monitoring for 3145fad

Full contents

physmon summary

@paulgessinger
Copy link
Member

/ci-bridge-run

@andiwand
Copy link
Contributor

/ci-bridge-run

@sonarqubecloud
Copy link

@kodiakhq kodiakhq bot merged commit 5467bb4 into acts-project:main Dec 20, 2025
43 checks passed
@acts-project-service acts-project-service added the Fails Athena tests This PR causes a failure in the Athena tests label Dec 20, 2025
@andiwand andiwand modified the milestones: next, v45.0.0 Jan 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Component - Fatras Affects the Fatras module Fails Athena tests This PR causes a failure in the Athena tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants