message: Do not record time for tranformations  when profiling is disabled
diff: @@ -828,10 +828,14 @@ CGroupExpression::Transform
  CTimerUser timer;
  + *pulElapsedTime = 0;
  // check traceflag and compatibility with origin xform
  if (GPOPT_FDISABLED_XFORM(pxform->Exfid())|| !pxform->FCompatible(m_exfidOrigin))
  + {
  + if (GPOS_FTRACE(EopttracePrintOptStats))
  {
  *pulElapsedTime = timer.UlElapsedMS();
  + }
  return;
  }
  @@ -840,8 +844,11 @@ CGroupExpression::Transform
  exprhdl.Attach(this);
  exprhdl.DeriveProps(NULL /*pdpctxt*/);
  if (CXform::ExfpNone == pxform->Exfp(exprhdl))
  + {
  + if (GPOS_FTRACE(EopttracePrintOptStats))
  {
  *pulElapsedTime = timer.UlElapsedMS();
  + }
  return;
  }
  @@ -881,8 +888,11 @@ CGroupExpression::Transform
  // post-prcoessing before applying xform to group expression
  PostprocessTransform(pmpLocal, pmp, pxform);
  + if (GPOS_FTRACE(EopttracePrintOptStats))
  + {
  *pulElapsedTime = timer.UlElapsedMS();
  }
  +}
  //---------------------------------------------------------------------------
  