1
edit
Changes
→Profiling
Source code of method: http://pastebin.com/0L3tMwAc
== Second Profile Run ==
After altering makefile.unix to run g++ with the -pg flag, my profile run involved extracting from an 8.3gb file with command `~/unrar/unrar x ~/SoundPacksDist.rar ~/SoundPacks/'. This yielded the following gprof report [http://pastebin.com/XMKVn47g http://pastebin.com/XMKVn47g]
Unlike Dale's profile, I'm seeing Unpack::Unpack29(bool) as the routine with the longest running time (about 86% of total running time)