Follow few simple steps to find weak points and improve performance of your software!
Learn more about the features
1) Instrument your code:
void foo()
{
  HT_G_TRACE_FUNCTION();

  very_expensive_call();
}
void bar()
{
  HT_G_TRACE_FUNCTION();
  for (int i = 0; i < 100; i++)
  {
    foo();
    {
      HT_G_TRACE_OPT_STATIC("InternalOp");
      recursive(10);
    }
  }
}
    
2) Analyze results:

Features: