1 a:2:{s:7:"current";a:8:{s:4:"date";a:2:{s:7:"created";i:1276215151;s:8:"modified";i:1276215471;}s:7:"creator";s:0:"";s:11:"last_change";a:7:{s:4:"date";i:1276215471;s:2:"ip";s:12:"143.54.12.11";s:4:"type";s:1:"E";s:2:"id";s:11:"tools:gprof";s:4:"user";s:10:"kssilveira";s:3:"sum";s:0:"";s:5:"extra";s:0:"";}s:11:"contributor";a:1:{s:10:"kssilveira";s:23:"Kaue Soares da Silveira";}s:5:"title";s:5:"Gprof";s:11:"description";a:2:{s:15:"tableofcontents";a:3:{i:0;a:4:{s:3:"hid";s:5:"gprof";s:5:"title";s:5:"Gprof";s:4:"type";s:2:"ul";s:5:"level";i:1;}i:1;a:4:{s:3:"hid";s:14:"how_to_compile";s:5:"title";s:14:"How to compile";s:4:"type";s:2:"ul";s:5:"level";i:2;}i:2;a:4:{s:3:"hid";s:29:"how_to_interpret_profile_data";s:5:"title";s:29:"How to interpret profile data";s:4:"type";s:2:"ul";s:5:"level";i:2;}}s:8:"abstract";s:205:"Gprof - determine which parts of a program are taking most of the execution time
7 Just add -pg option when compiling and linking.
9 How to interpret profile data
12 $ gprof -c program_name";}s:8:"internal";a:2:{s:5:"cache";b:1;s:3:"toc";b:1;}s:8:"relation";a:1:{s:10:"firstimage";s:0:"";}}s:10:"persistent";a:4:{s:4:"date";a:2:{s:7:"created";i:1276215151;s:8:"modified";i:1276215471;}s:7:"creator";s:0:"";s:11:"last_change";a:7:{s:4:"date";i:1276215471;s:2:"ip";s:12:"143.54.12.11";s:4:"type";s:1:"E";s:2:"id";s:11:"tools:gprof";s:4:"user";s:10:"kssilveira";s:3:"sum";s:0:"";s:5:"extra";s:0:"";}s:11:"contributor";a:1:{s:10:"kssilveira";s:23:"Kaue Soares da Silveira";}}}