Flat profile: Each sample counts as 0.01 seconds. % cumulative self self total time seconds seconds calls s/call s/call name 43.95 27.67 27.67 10 2.77 2.77 convol_macro 36.63 50.73 23.06 10 2.31 2.31 convol_getset 18.71 62.51 11.78 10 1.18 1.18 convol_convert 0.71 62.96 0.45 main Call graph granularity: each sample hit covers 4 byte(s) for 0.02% of 62.96 seconds index % time self children called name [1] 100.0 0.45 62.51 main [1] 27.67 0.00 10/10 convol_macro [2] 23.06 0.00 10/10 convol_getset [3] 11.78 0.00 10/10 convol_convert [4] ----------------------------------------------- 27.67 0.00 10/10 main [1] [2] 43.9 27.67 0.00 10 convol_macro [2] ----------------------------------------------- 23.06 0.00 10/10 main [1] [3] 36.6 23.06 0.00 10 convol_getset [3] ----------------------------------------------- 20 convol_convert [4] 11.78 0.00 10/10 main [1] [4] 18.7 11.78 0.00 10+20 convol_convert [4] 20 convol_convert [4] ----------------------------------------------- Index by function name [4] convol_convert [2] convol_macro [3] convol_getset [1] main