!7 cmodule SaveStackTracesIfHighCPUUse > DynPrintLogAndEnabled { start { doEvery(2.0, r check); } void check enter { int load = iround(dm_processCPUPercentageRelativeToAllCores()); if (load >= 50) { print("CPU load: " + load + "%, saving stack trace"); programLog(getStackTrace()); } } }