[SERVER-63183] Create a mechanism to identify callees Created: 01/Feb/22  Updated: 06/Dec/22  Resolved: 15/Feb/22

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Major - P3
Reporter: Daniel Morilha (Inactive) Assignee: Backlog - Service Architecture
Resolution: Won't Fix Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Assigned Teams:
Service Arch
Operating System: ALL
Participants:

 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.



 Comments   
Comment by Blake Oler [ 15/Feb/22 ]

daniel.morilha decided in discussion with other Service Architecture members that this isn't a good route to take.

Generated at Thu Feb 08 05:57:06 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.