Skip to content

AthMessaging: do lazy MessageSvc retrieval

Frank Winklmeier requested to merge fwinkl/athena:athmsg_lazy into master

Delay the MessageSvc retrieval until the first message is being printed. Often AthMessaging is used for small data-like classes that rarely print (e.g. only when there is an error). This avoids paying the cost of the service retrieval already during construction.

Edited by Frank Winklmeier

Merge request reports