Skip to content
Snippets Groups Projects

[ATLASDPD-2027] fix memleak in VertexIterativeFitMergingTool

Merged [ATLASDPD-2027] fix memleak in VertexIterativeFitMergingTool
All threads resolved!
All threads resolved!

There is a memory leak in the iterative vertex merging step (fitSeedVertexCluster) of the VertexIterativeFitMergingTool. If more than one merging step happens, the intermediate merged vertices would leak.

This MR should fix most of this. Local testing on a data file shows the estimated leak rate drop from 350kb/evt to 35kb/evt, and the vmem and RSS now stop growing after the first ~100 events.

CC @mvanadia @kbenkend @pgadow

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • I only have one minor comment. But as this is memory related i would like L2 to have a look as well.

    Cheers L1

  • Tim Martin resolved all threads

    resolved all threads

  • added review-approved label and removed review-pending-level-2 label

  • :thumbsup: Tim - L2

  • Vakhtang Tsulaia mentioned in commit 0b63a2d2

    mentioned in commit 0b63a2d2

  • Please register or sign in to reply
    Loading