Flat profile: Each sample counts as 0.01 seconds. % cumulative self self total time seconds seconds calls s/call s/call name 44.95 40.53 40.53 10 4.05 4.05 convol_macro 30.39 67.93 27.40 10 2.74 2.74 convol_convert 23.22 88.87 20.94 10 2.09 2.09 convol_getset 1.44 90.17 1.30 main Call graph granularity: each sample hit covers 4 byte(s) for 0.01% of 90.17 seconds index % time self children called name [1] 100.0 1.30 88.87 main [1] 40.53 0.00 10/10 convol_macro [2] 27.40 0.00 10/10 convol_convert [3] 20.94 0.00 10/10 convol_getset [4] ----------------------------------------------- 40.53 0.00 10/10 main [1] [2] 44.9 40.53 0.00 10 convol_macro [2] ----------------------------------------------- 20 convol_convert [3] 27.40 0.00 10/10 main [1] [3] 30.4 27.40 0.00 10+20 convol_convert [3] 20 convol_convert [3] ----------------------------------------------- 20.94 0.00 10/10 main [1] [4] 23.2 20.94 0.00 10 convol_getset [4] ----------------------------------------------- Index by function name [3] convol_convert [2] convol_macro [4] convol_getset [1] main