There is a performance penalty of about 20% associated with running a program in profile mode. Data structures needed to maintain profiling information are created on demand the first time a profiled goal is called, so this may affect first-run statistics if the run is relatively short. In this case you may wish to profile the same goal at least a second time to verify the results.