Understand Code Performance with the Profiler