I'm optimizing some c++ code and have so far made good progress, but now I'm confused. When running the application in the XCode Time profiler the two largest functions combined only claim about 55% of the cycles, the rest is some 1-3%:ers totaling maybe 65% of the cpu cycles.
The code base is rather standard, a couple of thousand objects with virtual calls. Nothing special, no special patterns. Code style you've seen many times before.
Any tips or suggestions where they might have been used, or how to find out?