You could probably do the same (if you have a DWT), and just snapshot values before and after, e.g.: ```rust let start = get_ticks(); // dwt or groundhog let x = do_expensive(); let stop = get_ticks(); // now do calculation, and print output to make sure output is used: defmt::println!("{:?}", x); defmt::println!("{=u32}", stop - start);