Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-63183

Create a mechanism to identify callees

    • Type: Icon: Bug Bug
    • Resolution: Won't Fix
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Service Arch
    • ALL

      SERVER-58024 showed us the necessity of quickly identified dynamically dispatched callees in order to ease problem solving. This is tricky because we would like to enforce all these entries identify themselves upon being called, ideally printing their name and source code location. While C++20 brings std::source_location, this would have to be called from the target into some sort of preamble.

      This is an investigation ticket to find a way to require a function identify itself upon being called.

            Assignee:
            backlog-server-servicearch [DO NOT USE] Backlog - Service Architecture
            Reporter:
            daniel.morilha@mongodb.com Daniel Morilha (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: