Page MenuHomeFreeBSD

Rework the MPR/MPS debug print API.
ClosedPublic

Authored by scottl on Jan 18 2017, 10:53 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sun, Dec 22, 2:23 PM
Unknown Object (File)
Thu, Dec 19, 8:42 AM
Unknown Object (File)
Wed, Dec 18, 3:57 PM
Unknown Object (File)
Mon, Dec 9, 6:47 AM
Unknown Object (File)
Mon, Dec 2, 12:14 AM
Unknown Object (File)
Oct 19 2024, 8:41 AM
Unknown Object (File)
Oct 14 2024, 1:04 PM
Unknown Object (File)
Oct 5 2024, 6:06 PM
Subscribers
None

Details

Summary

Rework the debug print API. Event printing no longer gets special handling. All of the printing from the tables file now has wrappers so that the handling is cleaner and it's possible to print something out (say, during development) without having to fight the global debug flags. This re-org will also make it easier to have the tables be compiled out at build time if desired.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

scottl retitled this revision from to Rework the debug print API. Event printing no longer gets special handling. All of the printing from the tables file now has wrappers so that the handling is cleaner and it's possible to print something out (say, during development) without....
scottl updated this object.
scottl edited the test plan for this revision. (Show Details)
scottl retitled this revision from Rework the debug print API. Event printing no longer gets special handling. All of the printing from the tables file now has wrappers so that the handling is cleaner and it's possible to print something out (say, during development) without... to Rework the MPR/MPS debug print API..Jan 18 2017, 10:54 PM
scottl updated this object.
scottl added a reviewer: ken.
slm edited edge metadata.

Looks good Scott. I like it.

This revision is now accepted and ready to land.Jan 19 2017, 6:07 PM