summaryrefslogtreecommitdiff
path: root/Tools/Python/buildgen
diff options
context:
space:
mode:
authorOliver Smith-Denny <osde@microsoft.com>2025-07-17 11:00:24 -0700
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>2025-07-23 12:57:55 +0000
commit1ec1f5d711b47a9f9aca86b4089f21af4c8a17ac (patch)
tree734816ec28361a8126e15e4eae9eb7fd49ebd720 /Tools/Python/buildgen
parent43d696a3667a808dbe9117cf8131dbfa64dcf631 (diff)
downloadedk2-1ec1f5d711b47a9f9aca86b4089f21af4c8a17ac.zip
edk2-1ec1f5d711b47a9f9aca86b4089f21af4c8a17ac.tar.gz
edk2-1ec1f5d711b47a9f9aca86b4089f21af4c8a17ac.tar.bz2
MdeModulePkg: Always Print Driver Load Messages
Today, DXE/PEI/SMM Core's image loaders only print driver load messages if debug code is enabled. However, these are some of the most important prints in the codebase: on a given system even if you have nothing else to debug with, you can see the last driver executed. Debug code blocks are used to skip logic that only exists for debug purposes and wastes time on a release build. However, the logic to print a line and determine the filename from the PDB is not extensive and provides critical information, so it is inappropriate to wrap in a debug code section. Platforms can still choose to disable logging at DEBUG_INFO/DEBUG_LOAD and will not see the error messages. Signed-off-by: Oliver Smith-Denny <osde@microsoft.com>
Diffstat (limited to 'Tools/Python/buildgen')
0 files changed, 0 insertions, 0 deletions