Skip to main contentCrate debug
Source - dprintf
- Debug logging (
dprintf) mechanism for the Zircon kernel. - ltrace
- Local trace (
LOCAL_TRACE) logging mechanism for the Zircon kernel.
- dprintf
- Formats and prints a debug message if the global debug print level is
greater than or equal to the specified level.
- ltrace
- Prints current module path and line (
TRACE) if LOCAL_TRACE >= 1. - ltrace_entry
- Prints function entry (
TRACE_ENTRY) if LOCAL_TRACE >= 1. - ltrace_entry_obj
- Prints function entry with object pointer (
TRACE_ENTRY_OBJ) if LOCAL_TRACE >= 1. - ltrace_exit
- Prints function exit (
TRACE_EXIT) if LOCAL_TRACE >= 1. - ltrace_exit_obj
- Prints function exit with object pointer (
TRACE_EXIT_OBJ) if LOCAL_TRACE >= 1. - ltrace_level
- Prints current module path and line (
TRACE) if LOCAL_TRACE >= level. - ltracef
- Formats and prints a trace message (
TRACEF) if LOCAL_TRACE >= 1. - ltracef_level
- Formats and prints a trace message (
TRACEF) if LOCAL_TRACE >= level. - trace
- Prints the current module path and line (
{module}:{line}). - trace_entry
- Prints function/module entry information (
{module}:{line}: entry or {name}: entry). - trace_entry_obj
- Prints function entry along with the object pointer (
self or reference). - trace_exit
- Prints function/module exit information (
{module}:{line}: exit or {name}: exit). - trace_exit_obj
- Prints function exit along with the object pointer (
self or reference). - tracef
- Formats and prints a trace message prefixed with module path and line number.