Skip to content
Snippets Groups Projects

Enable event-local memory pool for vertex and selection types

Merged Olli Lupton requested to merge olupton_pool_highlevel into master

Makes LHCb::Event::v2::RecVertex support the event-local memory pool and provide an alias LHCb::Event::v2::RecVertices that's like vector<RecVertex> (but propagates the pool handle to the contained vertices too).

Propagates allocators through Zipping::transform and adds get_allocator() to LHCb::Pr::Zip.

Targets the branch of !2270 (merged) so the diff is correct. Hopefully we can merge that one imminently; for now this makes the diff appear correctly.

No dependencies beyond !2270 (merged), but it's probably most efficient to test with Rec!1896 (merged) and Phys!650 (merged).

cc: @sstahl

Edited by Rosen Matev

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
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
Please register or sign in to reply
Loading