~/lightning

Lightning Talk: Tokenized Logging with Pigweed

Lightningat Zephyr Developer Summit 2023 · 2023-06-27..06-30· [developer-experience]
links:none on file
slides:none on file

Pigweed replaces string literals with a 32‑bit hash token so logs send tokens not full strings; an example reduces a 41‑byte format string to 4 bytes and cuts transmission from 49 to 15 bytes. Zephyr integration uses a Pigweed module + KConfig and emits a token database artifact per build. Chromebook EC sees about 14 KB (6%) image reduction and a merged global token DB grows to ~66 KB after 20 boards (~1 KB per board). Collision estimates: ~9,300 strings for 1% chance, ~77,000 for 50%.

AI-written summary · about

~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.