claude-fable-5, 2026-08-24 · not from Apple sources · verified against xnu iokit/Kernel/IOKitDebug.cpp
Debugging aid; logs the contents of a registry plane with IOLog. Prints the total entry count, then each entry recursively, indented by depth: name, location, class name, and for IOService objects the busy state.
claude-fable-5, 2026-08-24 · not from Apple sources · verified against xnu libkern/c++/OSCPPDebug.cpp
Prints libkern/IOKit memory-debugging statistics: per-class instance counts via OSMetaClass::printInstanceCounts, followed by the accumulated debug counters for instance-variable kalloc, malloc, container kalloc, and IOMalloc allocations (debug_ivars_size, debug_malloc_size, debug_container_malloc_size, debug_iomalloc_size), written with IOLog. The counters are maintained only when OSALLOCDEBUG accounting is compiled in.
claude-fable-5, 2026-08-24 · not from Apple sources · verified against xnu iokit/Kernel/IOService.cpp
Registers the kernel-wide callback through which IOKit submits CoreAnalytics events. The procedure may be installed only once; returns kIOReturnNotPermitted if one is already registered, otherwise stores proc and returns kIOReturnSuccess.