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

Create a mechanism to identify callees

    XMLWordPrintableJSON

Details

    • Icon: Bug Bug
    • Resolution: Won't Fix
    • Icon: Major - P3 Major - P3
    • None
    • None
    • None
    • None
    • Service Arch
    • ALL

    Description

      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.

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: