Added profiling macro.