tests/Performance/benchmark_color_results.json

{
    "ANSIProcessing": [
                           {
                               "ANSICodeCount": 10,
                               "AvgTimeMs": 0.0538,
                               "MinTimeMs": 0.0099,
                               "MaxTimeMs": 4.301,
                               "Iterations": 100
                           },
                           {
                               "ANSICodeCount": 50,
                               "AvgTimeMs": 0.0108,
                               "MinTimeMs": 0.0095,
                               "MaxTimeMs": 0.0251,
                               "Iterations": 100
                           },
                           {
                               "ANSICodeCount": 100,
                               "AvgTimeMs": 0.0142,
                               "MinTimeMs": 0.013,
                               "MaxTimeMs": 0.0307,
                               "Iterations": 100
                           },
                           {
                               "ANSICodeCount": 500,
                               "AvgTimeMs": 0.0385,
                               "MinTimeMs": 0.0365,
                               "MaxTimeMs": 0.0627,
                               "Iterations": 100
                           },
                           {
                               "ANSICodeCount": 1000,
                               "AvgTimeMs": 0.0684,
                               "MinTimeMs": 0.0667,
                               "MaxTimeMs": 0.108,
                               "Iterations": 100
                           }
                       ],
    "Colorization": [
                         {
                             "WordCount": 10,
                             "AvgTimeMs": 0.0798,
                             "MinTimeMs": 0.0139,
                             "MaxTimeMs": 5.2633,
                             "MemoryMB": 5.43,
                             "Iterations": 100
                         },
                         {
                             "WordCount": 50,
                             "AvgTimeMs": 0.0495,
                             "MinTimeMs": 0.0413,
                             "MaxTimeMs": 0.0774,
                             "MemoryMB": 3.56,
                             "Iterations": 100
                         },
                         {
                             "WordCount": 100,
                             "AvgTimeMs": 0.0857,
                             "MinTimeMs": 0.0736,
                             "MaxTimeMs": 0.1213,
                             "MemoryMB": 5.3,
                             "Iterations": 100
                         },
                         {
                             "WordCount": 500,
                             "AvgTimeMs": 0.3806,
                             "MinTimeMs": 0.3349,
                             "MaxTimeMs": 0.4837,
                             "MemoryMB": 20.37,
                             "Iterations": 100
                         },
                         {
                             "WordCount": 1000,
                             "AvgTimeMs": 0.7834,
                             "MinTimeMs": 0.5606,
                             "MaxTimeMs": 12.0603,
                             "MemoryMB": -35.7,
                             "Iterations": 100
                         }
                     ]
}