Skip to content

Conversation

elbeno
Copy link
Contributor

@elbeno elbeno commented Mar 12, 2025

Problem:

  • Some clients are very sensitive to exactly how log functions are (or are not) inlined; they need to be able to replace the minimum. At the moment, changing inline characteristics for log writing involves copying the entire default logger.
  • It is useful to have a binary message logger for any format, not just for MIPI-SyS-T.

Solution:

  • Separate the log writer so that it can be separately controlled.
  • Separate the MIPI message building entirely from the binary catalog-based logger.

@elbeno elbeno force-pushed the mipi-writer-config branch from d404767 to ffad281 Compare March 12, 2025 22:51
Problem:
- Some clients are very sensitive to exactly how log functions are (or are not)
  inlined; they need to be able to replace the minimum. At the moment, changing
  inline characteristics for log writing involves copying the entire default
  logger.

Solution:
- Separate the log writer so that it can be separately controlled.
@elbeno elbeno force-pushed the mipi-writer-config branch from ffad281 to cb81efb Compare March 12, 2025 22:52
@elbeno elbeno force-pushed the mipi-writer-config branch 2 times, most recently from e24ebfa to 2c6ad02 Compare March 13, 2025 20:50
Problem:
- It is useful to have a binary message logger for any format, not just for
  MIPI-SyS-T.

Solution:
- Separate the MIPI message building entirely from the binary catalog-based
  logger.
@elbeno elbeno force-pushed the mipi-writer-config branch from 2c6ad02 to 989bd11 Compare March 13, 2025 20:55
@elbeno elbeno merged commit 6f952f1 into intel:main Mar 13, 2025
24 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants