| min | med | avg | max |
|---|---|---|---|
| Percentile Index | 10 | 20 | 30 | 40 | 50 | 60 | 70 | 80 | 90 | 100 |
|---|---|---|---|---|---|---|---|---|---|---|
| Value |
| min | med | avg | max |
|---|---|---|---|
| Percentile Index | 10 | 20 | 30 | 40 | 50 | 60 | 70 | 80 | 90 | 100 |
|---|---|---|---|---|---|---|---|---|---|---|
| Value |
| min | med | avg | max |
|---|---|---|---|
| Percentile Index | 10 | 20 | 30 | 40 | 50 | 60 | 70 | 80 | 90 | 100 |
|---|---|---|---|---|---|---|---|---|---|---|
| Value |
| min | med | avg | max |
|---|---|---|---|
| Percentile Index | 10 | 20 | 30 | 40 | 50 | 60 | 70 | 80 | 90 | 100 |
|---|---|---|---|---|---|---|---|---|---|---|
| Value |
| min | med | avg | max |
|---|---|---|---|
| Percentile Index | 10 | 20 | 30 | 40 | 50 | 60 | 70 | 80 | 90 | 100 |
|---|---|---|---|---|---|---|---|---|---|---|
| Value |
| min | med | avg | max |
|---|---|---|---|
| Percentile Index | 10 | 20 | 30 | 40 | 50 | 60 | 70 | 80 | 90 | 100 |
|---|---|---|---|---|---|---|---|---|---|---|
| Value |
| (1x1) Efficiency | (1x1) Potential Speed-Up (%) | (1x2) Efficiency | (1x2) Potential Speed-Up (%) | (1x4) Efficiency | (1x4) Potential Speed-Up (%) | (1x8) Efficiency | (1x8) Potential Speed-Up (%) | (1x16) Efficiency | (1x16) Potential Speed-Up (%) | (1x24) Efficiency | (1x24) Potential Speed-Up (%) | (1x32) Efficiency | (1x32) Potential Speed-Up (%) | (1x40) Efficiency | (1x40) Potential Speed-Up (%) | (1x48) Efficiency | (1x48) Potential Speed-Up (%) | (1x56) Efficiency | (1x56) Potential Speed-Up (%) | (1x64) Efficiency | (1x64) Potential Speed-Up (%) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 |
| Run | Number of threads | Efficiency (ideal is 1) | Speedup | Ideal Speedup | Time (s) | Coverage (%) |
|---|---|---|---|---|---|---|
| 1x1 | ||||||
| 1x2 | 1 | 1 | 1 | 2 | 0.87000000476837 | 0.033171076327562 |
| 1x4 | 4 | 1 | 1 | 4 | 0.68500000238419 | 0.0710334405303 |
| 1x8 | 8 | 1 | 1 | 8 | 2.3399996757507 | 0.47155576944351 |
| 1x16 | 16 | 1 | 1 | 16 | 3.0199999809265 | 0.70002967119217 |
| 1x24 | 24 | 1 | 1 | 24 | 1.289999961853 | 0.27983155846596 |
| 1x32 | 32 | 1 | 1 | 32 | 1.3600000143051 | 0.31835749745369 |
| 1x40 | 40 | 1 | 1 | 40 | 2.8600001335144 | 0.40789839625359 |
| 1x48 | 48 | 1 | 1 | 48 | 1.5299999713898 | 0.35848897695541 |
| 1x56 | 56 | 1 | 1 | 56 | 1.7049999237061 | 0.4012907743454 |
| 1x64 | 64 | 1 | 1 | 64 | 1.6799999475479 | 0.41013020277023 |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►89.66 | schedule | schedule | kernel |
| ○ | do_sched_yield | do_sched_yield | kernel |
| ○ | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_release(ba[...] | libomp.so | |
| ○ | __kmp_fork_barrier(int, int) | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►8.62 | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_release(ba[...] | libomp.so | |
| ○ | __kmp_fork_barrier(int, int) | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►1.72 | __mem_cgroup_charge | __mem_cgroup_charge | kernel |
| ○ | do_anonymous_page | do_anonymous_page | kernel |
| ○ | handle_pte_fault | handle_pte_fault | kernel |
| ○ | __handle_mm_fault | __handle_mm_fault | kernel |
| ○ | handle_mm_fault | handle_mm_fault | kernel |
| ○ | do_page_fault | do_page_fault | kernel |
| ○ | do_translation_fault | do_translation_fault | kernel |
| ○ | do_mem_abort | do_mem_abort | kernel |
| ○ | el0_da | el0_da | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___memset_generic | libc.so.6 | |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►81.94 | schedule | schedule | kernel |
| ○ | do_sched_yield | do_sched_yield | kernel |
| ○ | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_release(ba[...] | libomp.so | |
| ○ | __kmp_fork_barrier(int, int) | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►10.99 | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_release(ba[...] | libomp.so | |
| ○ | __kmp_fork_barrier(int, int) | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►5.24 | schedule | schedule | kernel |
| ○ | do_sched_yield | do_sched_yield | kernel |
| ○ | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_gather(bar[...] | libomp.so | |
| ○ | __kmp_join_barrier(int) | libomp.so | |
| ○ | __kmp_internal_join | libomp.so | |
| ○ | __kmp_join_call | libomp.so | |
| ○ | __kmpc_fork_call | libomp.so | |
| ○ | run_cg_calc_w(Chunk*, Settings[...] | cg.cpp:94 | exec |
| ○ | cg_main_step_driver(Chunk*, Se[...] | cg_driver.cpp:57 | exec |
| ○ | cg_driver(Chunk*, Settings&, d[...] | cg_driver.cpp:18 | exec |
| ○ | solve(Chunk*, Settings&, int, [...] | diffuse.cpp:45 | exec |
| ○ | diffuse(Chunk*, Settings&) | diffuse.cpp:12 | exec |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►41.48 | schedule | schedule | kernel |
| ○ | do_sched_yield | do_sched_yield | kernel |
| ○ | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_release(ba[...] | libomp.so | |
| ○ | __kmp_barrier | libomp.so | |
| ○ | __kmpc_reduce_nowait | libomp.so | |
| ○ | cg_calc_ur(int, int, int, doub[...] | cg.cpp:105 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►24.72 | schedule | schedule | kernel |
| ○ | do_sched_yield | do_sched_yield | kernel |
| ○ | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_release(ba[...] | libomp.so | |
| ○ | __kmp_fork_barrier(int, int) | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►10.57 | schedule | schedule | kernel |
| ○ | do_sched_yield | do_sched_yield | kernel |
| ○ | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_gather(bar[...] | libomp.so | |
| ○ | __kmp_barrier | libomp.so | |
| ○ | __kmpc_reduce_nowait | libomp.so | |
| ○ | cg_calc_ur(int, int, int, doub[...] | cg.cpp:105 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►5.19 | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_release(ba[...] | libomp.so | |
| ○ | __kmp_barrier | libomp.so | |
| ○ | __kmpc_reduce_nowait | libomp.so | |
| ○ | cg_calc_ur(int, int, int, doub[...] | cg.cpp:105 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►3.19 | schedule | schedule | kernel |
| ○ | do_sched_yield | do_sched_yield | kernel |
| ○ | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_release(ba[...] | libomp.so | |
| ○ | __kmp_barrier | libomp.so | |
| ○ | __kmpc_reduce_nowait | libomp.so | |
| ○ | cg_calc_w(int, int, int, doubl[...] | cg.cpp:83 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►3.09 | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_release(ba[...] | libomp.so | |
| ○ | __kmp_fork_barrier(int, int) | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►3.06 | schedule | schedule | kernel |
| ○ | do_sched_yield | do_sched_yield | kernel |
| ○ | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_gather(bar[...] | libomp.so | |
| ○ | __kmp_barrier | libomp.so | |
| ○ | __kmpc_reduce_nowait | libomp.so | |
| ○ | cg_calc_ur(int, int, int, doub[...] | cg.cpp:105 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_fork_call | libomp.so | |
| ○ | __kmpc_fork_call | libomp.so | |
| ○ | run_cg_calc_ur(Chunk*, Setting[...] | cg.cpp:117 | exec |
| ○ | cg_main_step_driver(Chunk*, Se[...] | cg_driver.cpp:69 | exec |
| ►2.09 | schedule | schedule | kernel |
| ○ | do_sched_yield | do_sched_yield | kernel |
| ○ | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_gather(bar[...] | libomp.so | |
| ○ | __kmp_join_barrier(int) | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►2.06 | schedule | schedule | kernel |
| ○ | do_sched_yield | do_sched_yield | kernel |
| ○ | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_gather(bar[...] | libomp.so | |
| ○ | __kmp_join_barrier(int) | libomp.so | |
| ○ | __kmp_internal_join | libomp.so | |
| ○ | __kmp_join_call | libomp.so | |
| ○ | __kmpc_fork_call | libomp.so | |
| ○ | run_cg_calc_p(Chunk*, Settings[...] | cg.cpp:160 | exec |
| ○ | cg_main_step_driver(Chunk*, Se[...] | cg_driver.cpp:83 | exec |
| ○ | cg_driver(Chunk*, Settings&, d[...] | cg_driver.cpp:18 | exec |
| ○ | solve(Chunk*, Settings&, int, [...] | diffuse.cpp:45 | exec |
| ○ | diffuse(Chunk*, Settings&) | diffuse.cpp:12 | exec |
| ►1.61 | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_gather(bar[...] | libomp.so | |
| ○ | __kmp_barrier | libomp.so | |
| ○ | __kmpc_reduce_nowait | libomp.so | |
| ○ | cg_calc_ur(int, int, int, doub[...] | cg.cpp:105 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►39.84 | schedule | schedule | kernel |
| ○ | do_sched_yield | do_sched_yield | kernel |
| ○ | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_release(ba[...] | libomp.so | |
| ○ | __kmp_barrier | libomp.so | |
| ○ | __kmpc_reduce_nowait | libomp.so | |
| ○ | cg_calc_w(int, int, int, doubl[...] | cg.cpp:83 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►17.30 | schedule | schedule | kernel |
| ○ | do_sched_yield | do_sched_yield | kernel |
| ○ | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_release(ba[...] | libomp.so | |
| ○ | __kmp_barrier | libomp.so | |
| ○ | __kmpc_reduce_nowait | libomp.so | |
| ○ | cg_calc_ur(int, int, int, doub[...] | cg.cpp:105 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►15.37 | schedule | schedule | kernel |
| ○ | do_sched_yield | do_sched_yield | kernel |
| ○ | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_release(ba[...] | libomp.so | |
| ○ | __kmp_fork_barrier(int, int) | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►5.69 | schedule | schedule | kernel |
| ○ | do_sched_yield | do_sched_yield | kernel |
| ○ | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_gather(bar[...] | libomp.so | |
| ○ | __kmp_barrier | libomp.so | |
| ○ | __kmpc_reduce_nowait | libomp.so | |
| ○ | cg_calc_ur(int, int, int, doub[...] | cg.cpp:105 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►5.09 | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_release(ba[...] | libomp.so | |
| ○ | __kmp_barrier | libomp.so | |
| ○ | __kmpc_reduce_nowait | libomp.so | |
| ○ | cg_calc_w(int, int, int, doubl[...] | cg.cpp:83 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►4.35 | schedule | schedule | kernel |
| ○ | do_sched_yield | do_sched_yield | kernel |
| ○ | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_gather(bar[...] | libomp.so | |
| ○ | __kmp_barrier | libomp.so | |
| ○ | __kmpc_reduce_nowait | libomp.so | |
| ○ | cg_calc_w(int, int, int, doubl[...] | cg.cpp:83 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►2.46 | schedule | schedule | kernel |
| ○ | do_sched_yield | do_sched_yield | kernel |
| ○ | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_gather(bar[...] | libomp.so | |
| ○ | __kmp_join_barrier(int) | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►2.14 | schedule | schedule | kernel |
| ○ | do_sched_yield | do_sched_yield | kernel |
| ○ | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_gather(bar[...] | libomp.so | |
| ○ | __kmp_barrier | libomp.so | |
| ○ | __kmpc_reduce_nowait | libomp.so | |
| ○ | cg_calc_w(int, int, int, doubl[...] | cg.cpp:83 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_fork_call | libomp.so | |
| ○ | __kmpc_fork_call | libomp.so | |
| ○ | run_cg_calc_w(Chunk*, Settings[...] | cg.cpp:94 | exec |
| ○ | cg_main_step_driver(Chunk*, Se[...] | cg_driver.cpp:57 | exec |
| ►2.13 | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_release(ba[...] | libomp.so | |
| ○ | __kmp_barrier | libomp.so | |
| ○ | __kmpc_reduce_nowait | libomp.so | |
| ○ | cg_calc_ur(int, int, int, doub[...] | cg.cpp:105 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►1.72 | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_release(ba[...] | libomp.so | |
| ○ | __kmp_fork_barrier(int, int) | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►34.54 | schedule | schedule | kernel |
| ○ | do_sched_yield | do_sched_yield | kernel |
| ○ | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_release(ba[...] | libomp.so | |
| ○ | __kmp_barrier | libomp.so | |
| ○ | __kmpc_reduce_nowait | libomp.so | |
| ○ | cg_calc_w(int, int, int, doubl[...] | cg.cpp:83 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►21.11 | schedule | schedule | kernel |
| ○ | do_sched_yield | do_sched_yield | kernel |
| ○ | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_release(ba[...] | libomp.so | |
| ○ | __kmp_fork_barrier(int, int) | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►15.28 | schedule | schedule | kernel |
| ○ | do_sched_yield | do_sched_yield | kernel |
| ○ | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_release(ba[...] | libomp.so | |
| ○ | __kmp_barrier | libomp.so | |
| ○ | __kmpc_reduce_nowait | libomp.so | |
| ○ | cg_calc_ur(int, int, int, doub[...] | cg.cpp:105 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►8.14 | schedule | schedule | kernel |
| ○ | do_sched_yield | do_sched_yield | kernel |
| ○ | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_gather(bar[...] | libomp.so | |
| ○ | __kmp_barrier | libomp.so | |
| ○ | __kmpc_reduce_nowait | libomp.so | |
| ○ | cg_calc_w(int, int, int, doubl[...] | cg.cpp:83 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►5.57 | schedule | schedule | kernel |
| ○ | do_sched_yield | do_sched_yield | kernel |
| ○ | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_gather(bar[...] | libomp.so | |
| ○ | __kmp_barrier | libomp.so | |
| ○ | __kmpc_reduce_nowait | libomp.so | |
| ○ | cg_calc_ur(int, int, int, doub[...] | cg.cpp:105 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►4.09 | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_release(ba[...] | libomp.so | |
| ○ | __kmp_barrier | libomp.so | |
| ○ | __kmpc_reduce_nowait | libomp.so | |
| ○ | cg_calc_w(int, int, int, doubl[...] | cg.cpp:83 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►3.05 | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_release(ba[...] | libomp.so | |
| ○ | __kmp_fork_barrier(int, int) | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►2.57 | schedule | schedule | kernel |
| ○ | do_sched_yield | do_sched_yield | kernel |
| ○ | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_gather(bar[...] | libomp.so | |
| ○ | __kmp_join_barrier(int) | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►2.00 | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_release(ba[...] | libomp.so | |
| ○ | __kmp_barrier | libomp.so | |
| ○ | __kmpc_reduce_nowait | libomp.so | |
| ○ | cg_calc_ur(int, int, int, doub[...] | cg.cpp:105 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►1.02 | schedule | schedule | kernel |
| ○ | do_sched_yield | do_sched_yield | kernel |
| ○ | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_gather(bar[...] | libomp.so | |
| ○ | __kmp_barrier | libomp.so | |
| ○ | __kmpc_reduce_nowait | libomp.so | |
| ○ | cg_calc_w(int, int, int, doubl[...] | cg.cpp:83 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_fork_call | libomp.so | |
| ○ | __kmpc_fork_call | libomp.so | |
| ○ | run_cg_calc_w(Chunk*, Settings[...] | cg.cpp:94 | exec |
| ○ | cg_main_step_driver(Chunk*, Se[...] | cg_driver.cpp:57 | exec |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►36.11 | schedule | schedule | kernel |
| ○ | do_sched_yield | do_sched_yield | kernel |
| ○ | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_release(ba[...] | libomp.so | |
| ○ | __kmp_barrier | libomp.so | |
| ○ | __kmpc_reduce_nowait | libomp.so | |
| ○ | cg_calc_w(int, int, int, doubl[...] | cg.cpp:83 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►22.52 | schedule | schedule | kernel |
| ○ | do_sched_yield | do_sched_yield | kernel |
| ○ | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_release(ba[...] | libomp.so | |
| ○ | __kmp_fork_barrier(int, int) | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►14.06 | schedule | schedule | kernel |
| ○ | do_sched_yield | do_sched_yield | kernel |
| ○ | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_release(ba[...] | libomp.so | |
| ○ | __kmp_barrier | libomp.so | |
| ○ | __kmpc_reduce_nowait | libomp.so | |
| ○ | cg_calc_ur(int, int, int, doub[...] | cg.cpp:105 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►7.74 | schedule | schedule | kernel |
| ○ | do_sched_yield | do_sched_yield | kernel |
| ○ | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_gather(bar[...] | libomp.so | |
| ○ | __kmp_barrier | libomp.so | |
| ○ | __kmpc_reduce_nowait | libomp.so | |
| ○ | cg_calc_w(int, int, int, doubl[...] | cg.cpp:83 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►5.20 | schedule | schedule | kernel |
| ○ | do_sched_yield | do_sched_yield | kernel |
| ○ | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_gather(bar[...] | libomp.so | |
| ○ | __kmp_barrier | libomp.so | |
| ○ | __kmpc_reduce_nowait | libomp.so | |
| ○ | cg_calc_ur(int, int, int, doub[...] | cg.cpp:105 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►4.30 | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_release(ba[...] | libomp.so | |
| ○ | __kmp_barrier | libomp.so | |
| ○ | __kmpc_reduce_nowait | libomp.so | |
| ○ | cg_calc_w(int, int, int, doubl[...] | cg.cpp:83 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►2.84 | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_release(ba[...] | libomp.so | |
| ○ | __kmp_fork_barrier(int, int) | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►2.00 | schedule | schedule | kernel |
| ○ | do_sched_yield | do_sched_yield | kernel |
| ○ | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_gather(bar[...] | libomp.so | |
| ○ | __kmp_join_barrier(int) | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►1.60 | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_release(ba[...] | libomp.so | |
| ○ | __kmp_barrier | libomp.so | |
| ○ | __kmpc_reduce_nowait | libomp.so | |
| ○ | cg_calc_ur(int, int, int, doub[...] | cg.cpp:105 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►1.17 | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_gather(bar[...] | libomp.so | |
| ○ | __kmp_barrier | libomp.so | |
| ○ | __kmpc_reduce_nowait | libomp.so | |
| ○ | cg_calc_w(int, int, int, doubl[...] | cg.cpp:83 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►32.79 | schedule | schedule | kernel |
| ○ | do_sched_yield | do_sched_yield | kernel |
| ○ | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_release(ba[...] | libomp.so | |
| ○ | __kmp_barrier | libomp.so | |
| ○ | __kmpc_reduce_nowait | libomp.so | |
| ○ | cg_calc_w(int, int, int, doubl[...] | cg.cpp:83 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►29.16 | schedule | schedule | kernel |
| ○ | do_sched_yield | do_sched_yield | kernel |
| ○ | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_release(ba[...] | libomp.so | |
| ○ | __kmp_fork_barrier(int, int) | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►8.84 | schedule | schedule | kernel |
| ○ | do_sched_yield | do_sched_yield | kernel |
| ○ | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_gather(bar[...] | libomp.so | |
| ○ | __kmp_barrier | libomp.so | |
| ○ | __kmpc_reduce_nowait | libomp.so | |
| ○ | cg_calc_w(int, int, int, doubl[...] | cg.cpp:83 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►8.43 | schedule | schedule | kernel |
| ○ | do_sched_yield | do_sched_yield | kernel |
| ○ | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_release(ba[...] | libomp.so | |
| ○ | __kmp_barrier | libomp.so | |
| ○ | __kmpc_reduce_nowait | libomp.so | |
| ○ | cg_calc_ur(int, int, int, doub[...] | cg.cpp:105 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►4.76 | schedule | schedule | kernel |
| ○ | do_sched_yield | do_sched_yield | kernel |
| ○ | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_gather(bar[...] | libomp.so | |
| ○ | __kmp_barrier | libomp.so | |
| ○ | __kmpc_reduce_nowait | libomp.so | |
| ○ | cg_calc_ur(int, int, int, doub[...] | cg.cpp:105 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►4.34 | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_release(ba[...] | libomp.so | |
| ○ | __kmp_fork_barrier(int, int) | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►4.33 | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_release(ba[...] | libomp.so | |
| ○ | __kmp_barrier | libomp.so | |
| ○ | __kmpc_reduce_nowait | libomp.so | |
| ○ | cg_calc_w(int, int, int, doubl[...] | cg.cpp:83 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►3.13 | schedule | schedule | kernel |
| ○ | do_sched_yield | do_sched_yield | kernel |
| ○ | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_gather(bar[...] | libomp.so | |
| ○ | __kmp_join_barrier(int) | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►1.12 | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_release(ba[...] | libomp.so | |
| ○ | __kmp_barrier | libomp.so | |
| ○ | __kmpc_reduce_nowait | libomp.so | |
| ○ | cg_calc_ur(int, int, int, doub[...] | cg.cpp:105 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►1.00 | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_gather(bar[...] | libomp.so | |
| ○ | __kmp_barrier | libomp.so | |
| ○ | __kmpc_reduce_nowait | libomp.so | |
| ○ | cg_calc_w(int, int, int, doubl[...] | cg.cpp:83 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►31.16 | schedule | schedule | kernel |
| ○ | do_sched_yield | do_sched_yield | kernel |
| ○ | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_release(ba[...] | libomp.so | |
| ○ | __kmp_barrier | libomp.so | |
| ○ | __kmpc_reduce_nowait | libomp.so | |
| ○ | cg_calc_w(int, int, int, doubl[...] | cg.cpp:83 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►26.27 | schedule | schedule | kernel |
| ○ | do_sched_yield | do_sched_yield | kernel |
| ○ | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_release(ba[...] | libomp.so | |
| ○ | __kmp_fork_barrier(int, int) | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►14.77 | schedule | schedule | kernel |
| ○ | do_sched_yield | do_sched_yield | kernel |
| ○ | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_release(ba[...] | libomp.so | |
| ○ | __kmp_barrier | libomp.so | |
| ○ | __kmpc_reduce_nowait | libomp.so | |
| ○ | cg_calc_ur(int, int, int, doub[...] | cg.cpp:105 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►5.78 | schedule | schedule | kernel |
| ○ | do_sched_yield | do_sched_yield | kernel |
| ○ | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_gather(bar[...] | libomp.so | |
| ○ | __kmp_barrier | libomp.so | |
| ○ | __kmpc_reduce_nowait | libomp.so | |
| ○ | cg_calc_ur(int, int, int, doub[...] | cg.cpp:105 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►5.34 | schedule | schedule | kernel |
| ○ | do_sched_yield | do_sched_yield | kernel |
| ○ | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_gather(bar[...] | libomp.so | |
| ○ | __kmp_barrier | libomp.so | |
| ○ | __kmpc_reduce_nowait | libomp.so | |
| ○ | cg_calc_w(int, int, int, doubl[...] | cg.cpp:83 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►4.18 | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_release(ba[...] | libomp.so | |
| ○ | __kmp_barrier | libomp.so | |
| ○ | __kmpc_reduce_nowait | libomp.so | |
| ○ | cg_calc_w(int, int, int, doubl[...] | cg.cpp:83 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►3.69 | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_release(ba[...] | libomp.so | |
| ○ | __kmp_fork_barrier(int, int) | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►2.93 | schedule | schedule | kernel |
| ○ | do_sched_yield | do_sched_yield | kernel |
| ○ | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_gather(bar[...] | libomp.so | |
| ○ | __kmp_join_barrier(int) | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►2.54 | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_release(ba[...] | libomp.so | |
| ○ | __kmp_barrier | libomp.so | |
| ○ | __kmpc_reduce_nowait | libomp.so | |
| ○ | cg_calc_ur(int, int, int, doub[...] | cg.cpp:105 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►32.66 | schedule | schedule | kernel |
| ○ | do_sched_yield | do_sched_yield | kernel |
| ○ | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_release(ba[...] | libomp.so | |
| ○ | __kmp_barrier | libomp.so | |
| ○ | __kmpc_reduce_nowait | libomp.so | |
| ○ | cg_calc_w(int, int, int, doubl[...] | cg.cpp:83 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►24.21 | schedule | schedule | kernel |
| ○ | do_sched_yield | do_sched_yield | kernel |
| ○ | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_release(ba[...] | libomp.so | |
| ○ | __kmp_fork_barrier(int, int) | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►15.58 | schedule | schedule | kernel |
| ○ | do_sched_yield | do_sched_yield | kernel |
| ○ | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_release(ba[...] | libomp.so | |
| ○ | __kmp_barrier | libomp.so | |
| ○ | __kmpc_reduce_nowait | libomp.so | |
| ○ | cg_calc_ur(int, int, int, doub[...] | cg.cpp:105 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►6.47 | schedule | schedule | kernel |
| ○ | do_sched_yield | do_sched_yield | kernel |
| ○ | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_gather(bar[...] | libomp.so | |
| ○ | __kmp_barrier | libomp.so | |
| ○ | __kmpc_reduce_nowait | libomp.so | |
| ○ | cg_calc_w(int, int, int, doubl[...] | cg.cpp:83 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►6.07 | schedule | schedule | kernel |
| ○ | do_sched_yield | do_sched_yield | kernel |
| ○ | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_gather(bar[...] | libomp.so | |
| ○ | __kmp_barrier | libomp.so | |
| ○ | __kmpc_reduce_nowait | libomp.so | |
| ○ | cg_calc_ur(int, int, int, doub[...] | cg.cpp:105 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►3.82 | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_release(ba[...] | libomp.so | |
| ○ | __kmp_barrier | libomp.so | |
| ○ | __kmpc_reduce_nowait | libomp.so | |
| ○ | cg_calc_w(int, int, int, doubl[...] | cg.cpp:83 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►3.33 | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_release(ba[...] | libomp.so | |
| ○ | __kmp_fork_barrier(int, int) | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►2.60 | schedule | schedule | kernel |
| ○ | do_sched_yield | do_sched_yield | kernel |
| ○ | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_gather(bar[...] | libomp.so | |
| ○ | __kmp_join_barrier(int) | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►2.40 | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_release(ba[...] | libomp.so | |
| ○ | __kmp_barrier | libomp.so | |
| ○ | __kmpc_reduce_nowait | libomp.so | |
| ○ | cg_calc_ur(int, int, int, doub[...] | cg.cpp:105 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 |
| Coverage (%) | Name | Source Location | Module |
|---|---|---|---|
| ►25.99 | schedule | schedule | kernel |
| ○ | do_sched_yield | do_sched_yield | kernel |
| ○ | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_release(ba[...] | libomp.so | |
| ○ | __kmp_fork_barrier(int, int) | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►23.14 | schedule | schedule | kernel |
| ○ | do_sched_yield | do_sched_yield | kernel |
| ○ | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_release(ba[...] | libomp.so | |
| ○ | __kmp_barrier | libomp.so | |
| ○ | __kmpc_reduce_nowait | libomp.so | |
| ○ | cg_calc_w(int, int, int, doubl[...] | cg.cpp:83 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►20.23 | schedule | schedule | kernel |
| ○ | do_sched_yield | do_sched_yield | kernel |
| ○ | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_release(ba[...] | libomp.so | |
| ○ | __kmp_barrier | libomp.so | |
| ○ | __kmpc_reduce_nowait | libomp.so | |
| ○ | cg_calc_ur(int, int, int, doub[...] | cg.cpp:105 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►7.29 | schedule | schedule | kernel |
| ○ | do_sched_yield | do_sched_yield | kernel |
| ○ | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_gather(bar[...] | libomp.so | |
| ○ | __kmp_barrier | libomp.so | |
| ○ | __kmpc_reduce_nowait | libomp.so | |
| ○ | cg_calc_ur(int, int, int, doub[...] | cg.cpp:105 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►6.82 | schedule | schedule | kernel |
| ○ | do_sched_yield | do_sched_yield | kernel |
| ○ | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_gather(bar[...] | libomp.so | |
| ○ | __kmp_barrier | libomp.so | |
| ○ | __kmpc_reduce_nowait | libomp.so | |
| ○ | cg_calc_w(int, int, int, doubl[...] | cg.cpp:83 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►3.82 | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_release(ba[...] | libomp.so | |
| ○ | __kmp_fork_barrier(int, int) | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►3.36 | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_release(ba[...] | libomp.so | |
| ○ | __kmp_barrier | libomp.so | |
| ○ | __kmpc_reduce_nowait | libomp.so | |
| ○ | cg_calc_w(int, int, int, doubl[...] | cg.cpp:83 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►2.98 | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_release(ba[...] | libomp.so | |
| ○ | __kmp_barrier | libomp.so | |
| ○ | __kmpc_reduce_nowait | libomp.so | |
| ○ | cg_calc_ur(int, int, int, doub[...] | cg.cpp:105 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►2.64 | schedule | schedule | kernel |
| ○ | do_sched_yield | do_sched_yield | kernel |
| ○ | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_gather(bar[...] | libomp.so | |
| ○ | __kmp_join_barrier(int) | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►1.19 | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_gather(bar[...] | libomp.so | |
| ○ | __kmp_barrier | libomp.so | |
| ○ | __kmpc_reduce_nowait | libomp.so | |
| ○ | cg_calc_ur(int, int, int, doub[...] | cg.cpp:105 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 | |
| ►1.15 | __arm64_sys_sched_yield | __arm64_sys_sched_yield | kernel |
| ○ | invoke_syscall | invoke_syscall | kernel |
| ○ | el0_svc_common.constprop.0 | el0_svc_common.constprop.0 | kernel |
| ○ | do_el0_svc | do_el0_svc | kernel |
| ○ | el0_svc | el0_svc | kernel |
| ○ | el0t_64_sync_handler | el0t_64_sync_handler | kernel |
| ○ | unknown kernel region | unknown kernel region | kernel |
| ○ | __GI___sched_yield | libc.so.6 | |
| ○ | __kmp_hyper_barrier_gather(bar[...] | libomp.so | |
| ○ | __kmp_barrier | libomp.so | |
| ○ | __kmpc_reduce_nowait | libomp.so | |
| ○ | cg_calc_w(int, int, int, doubl[...] | cg.cpp:83 | exec |
| ○ | __kmp_invoke_microtask | libomp.so | |
| ○ | __kmp_invoke_task_func | libomp.so | |
| ○ | __kmp_launch_thread | libomp.so | |
| ○ | __kmp_launch_worker(void*) | libomp.so | |
| ○ | start_thread | libc.so.6 | |
| ○ | thread_start | libc.so.6 |