function interrupts()

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;
}