public void AddProfilerResult(string funcName, FunctionData func)
        {
            var      totalTimeStr = func.GetValue(ProfilerColumn.TotalTime);
            var      gcMemoryStr  = func.GetValue(ProfilerColumn.GCMemory);
            double   totalTime;
            ByteSize gcMemory;

            if (double.TryParse(totalTimeStr, out totalTime) && ByteSize.TryParse(gcMemoryStr, out gcMemory))
            {
                Results.Add(funcName, new BenchmarkResult(totalTime, (int)gcMemory.Bytes));
            }
        }