Skip to content
Snippets Groups Projects

NavGraph: Remove ElementLink, replace with Decision pointer

Merged Eunju Moon requested to merge emoon/athena:navgraph-no-EL into 24.0
All threads resolved!

Long wait time (~100ms per event (CPU time, 8 threads)) in decisionToElementLink function was observed, due to mutex lock in T2pMap. However, NavGraph node does not need ElementLink of Decision. It can be replaced with pointer to Decision, which avoids mutex lock.

Many files are edited because EventContext is no longer needed as a part of argument.

Edited by Eunju Moon

Merge request reports

Pipeline #7928810 passed

Pipeline passed for 1dd297b4 on emoon:navgraph-no-EL

Merged by Stefanie MorgensternStefanie Morgenstern 5 months ago (Aug 16, 2024 4:58pm UTC)

Loading

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
Loading