in src/html_files/interrupts.ts [62:75]
function interrupts() {
if (got_interrupt_data && allRunCPUListUnchanged(interrupt_cpu_list)) {
return;
}
clear_and_create('interrupts');
for (let i = 0; i < interrupts_raw_data['runs'].length; i++) {
let run_name = interrupts_raw_data['runs'][i]['name'];
interrupt_cpu_list.set(run_name, getCPUList(run_name));
let elem_id = `${run_name}-interrupts-per-data`;
let this_run_data = interrupts_raw_data['runs'][i];
getLines(run_name, elem_id, this_run_data['keys'], this_run_data['key_values']);
}
got_interrupt_data = true;
}