Skip to content
Snippets Groups Projects

long-term maintenance improvement for runTime selection tables

Merged Mark OLESEN requested to merge feature-runTimeCompat into develop
All threads resolved!

Reworked selection infrastructure to support reporting version changes for particular lookup methods. For this to work, all raw lookups in the selection tables need to be passed through an accessor method. Independent of this, the old implementation for runTime selection could be modernized to use unique_ptr for the memory management instead of the clunkier manual deletion mechanisms.

The result is a slightly cleaner calling interface, but it is also possible to continue with table-based lookups as before. Does not break existing code APIs, but is not ABI identical.

Edited by Mark OLESEN

Merge request reports

Approval is optional

Merged by Andrew HeatherAndrew Heather 3 years ago (Nov 5, 2021 6:06pm UTC)

Merge details

  • Changes merged into develop with 38bf3016.
  • Deleted the source branch.

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply