Skip to content

Commit 7d2202b

Browse files
authored
Merge pull request #17 from ByteHamster-etc/fix-semicolon
Remove illegal semicolon after legend entry
2 parents ec07a24 + 4a74af9 commit 7d2202b

4 files changed

Lines changed: 70 additions & 66 deletions

File tree

src/latex.cpp

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -398,7 +398,7 @@ void SpLatex::multiplot(size_t ln, size_t indent, const std::string& cmdline)
398398
static const boost::regex
399399
re_addplot("[[:blank:]]*(\\\\addplot.*coordinates \\{)[^}]+(\\};.*)");
400400
static const boost::regex
401-
re_legend("[[:blank:]]*((?:%[[:blank:]]*)?\\\\addlegendentry\\{).*(\\};.*)");
401+
re_legend("[[:blank:]]*((?:%[[:blank:]]*)?\\\\addlegendentry\\{).*\\}(.*)");
402402

403403
boost::smatch rm;
404404

@@ -425,7 +425,11 @@ void SpLatex::multiplot(size_t ln, size_t indent, const std::string& cmdline)
425425
boost::regex_match(m_lines[eln+1], rm, re_legend))
426426
{
427427
// copy styles
428-
out << rm[1] << legendlist[entry] << rm[2] << std::endl;
428+
std::string line_end = rm[2];
429+
if (line_end.size() > 0 && line_end[0] == ';') {
430+
line_end = line_end.substr(1);
431+
}
432+
out << rm[1] << legendlist[entry] << "}" << line_end << std::endl;
429433
++eln;
430434
}
431435
else
@@ -435,7 +439,7 @@ void SpLatex::multiplot(size_t ln, size_t indent, const std::string& cmdline)
435439
out << "% ";
436440
// add missing \addlegendentry
437441
out << "\\addlegendentry{" << legendlist[entry]
438-
<< "};" << std::endl;
442+
<< "}" << std::endl;
439443
}
440444

441445
++entry;
@@ -472,7 +476,7 @@ void SpLatex::multiplot(size_t ln, size_t indent, const std::string& cmdline)
472476
if (nolegend_mark)
473477
out << "% ";
474478
out << "\\addlegendentry{" << legendlist[entry]
475-
<< "};" << std::endl;
479+
<< "}" << std::endl;
476480

477481
++entry;
478482
}

tests/latex/attr.out

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@ line2
44
%% MULTIPLOT(funcname|attr) SELECT LOG(testsize) / LOG(2) AS x, bandwidth AS y, funcname AS attr, MULTIPLOT
55
%% FROM test WHERE host='earth' ORDER BY MULTIPLOT,x
66
\addplot[ScanRead64PtrUnrollLoop] coordinates { (10.1699,2.12566e+10) (11.0875,2.12068e+10) (11.6439,2.12568e+10) (12.0444,2.12565e+10) (12.6147,2.12549e+10) (13.0224,2.10335e+10) (13.5999,2.11052e+10) (14.0112,2.11423e+10) (14.3309,2.11649e+10) (14.5925,2.1178e+10) (14.8138,2.11881e+10) (15.0056,2.01671e+10) (15.3264,1.54346e+10) (15.5887,1.54457e+10) (16.0028,1.54706e+10) (16.5868,1.54763e+10) (17.0014,1.54782e+10) (17.5859,1.54527e+10) (18.0007,1.54039e+10) (18.5854,1.54242e+10) (19.0004,1.5424e+10) (19.5852,1.54265e+10) (20.0002,1.54166e+10) (20.3221,1.52702e+10) (20.5851,1.52696e+10) (20.8075,1.52691e+10) (21.0001,1.43805e+10) (21.17,1.43101e+10) (21.322,1.36672e+10) (21.4595,1.18576e+10) (21.585,1.09755e+10) (22,7.46265e+09) (22.322,5.23999e+09) (22.585,4.38139e+09) (22.8074,4.03316e+09) (23,3.84756e+09) (23.1699,3.74337e+09) (23.3219,3.66671e+09) (23.585,3.58156e+09) (23.8074,3.54338e+09) (24,3.52208e+09) (24.3219,3.50742e+09) (24.585,3.50313e+09) (24.8074,3.50257e+09) (25,3.50191e+09) (26,3.50248e+09) (27,3.50222e+09) (28,3.50208e+09) (29,3.50212e+09) (30,3.50154e+09) (31,3.50165e+09) (32,3.50154e+09) (33,3.50111e+09) (34,3.50009e+09) };
7-
\addlegendentry{funcname=ScanRead64PtrUnrollLoop};
7+
\addlegendentry{funcname=ScanRead64PtrUnrollLoop}
88
\addplot[ScanWrite64PtrUnrollLoop] coordinates { (10.1699,2.00049e+10) (11.0875,2.00592e+10) (11.6439,2.01016e+10) (12.0444,2.00787e+10) (12.6147,2.01033e+10) (13.0224,1.98443e+10) (13.5999,1.99341e+10) (14.0112,1.99704e+10) (14.3309,1.99977e+10) (14.5925,2.00171e+10) (14.8138,2.00244e+10) (15.0056,1.95887e+10) (15.3264,1.33525e+10) (15.5887,1.33527e+10) (16.0028,1.33532e+10) (16.5868,1.33536e+10) (17.0014,1.33535e+10) (17.5859,1.33537e+10) (18.0007,1.33538e+10) (18.5854,1.33544e+10) (19.0004,1.33554e+10) (19.5852,1.33571e+10) (20.0002,1.33223e+10) (20.3221,1.25999e+10) (20.5851,1.25974e+10) (20.8075,1.25935e+10) (21.0001,1.18143e+10) (21.17,1.17322e+10) (21.322,1.11514e+10) (21.4595,9.63556e+09) (21.585,8.83049e+09) (22,5.70303e+09) (22.322,3.76486e+09) (22.585,2.97082e+09) (22.8074,2.62547e+09) (23,2.44873e+09) (23.1699,2.35262e+09) (23.3219,2.28865e+09) (23.585,2.22295e+09) (23.8074,2.19541e+09) (24,2.1806e+09) (24.3219,2.1704e+09) (24.585,2.16835e+09) (24.8074,2.16741e+09) (25,2.16724e+09) (26,2.16707e+09) (27,2.1674e+09) (28,2.16717e+09) (29,2.16721e+09) (30,2.16729e+09) (31,2.16717e+09) (32,2.16733e+09) (33,2.16723e+09) (34,2.1669e+09) };
9-
\addlegendentry{funcname=ScanWrite64PtrUnrollLoop};
9+
\addlegendentry{funcname=ScanWrite64PtrUnrollLoop}
1010
line3
1111
%% MULTIPLOT(funcname|attrplus) SELECT LOG(testsize) / LOG(2) AS x, bandwidth AS y, funcname AS attr, MULTIPLOT
1212
%% FROM test WHERE host='earth' ORDER BY MULTIPLOT,x
1313
\addplot+[ScanRead64PtrUnrollLoop] coordinates { (10.1699,2.12566e+10) (11.0875,2.12068e+10) (11.6439,2.12568e+10) (12.0444,2.12565e+10) (12.6147,2.12549e+10) (13.0224,2.10335e+10) (13.5999,2.11052e+10) (14.0112,2.11423e+10) (14.3309,2.11649e+10) (14.5925,2.1178e+10) (14.8138,2.11881e+10) (15.0056,2.01671e+10) (15.3264,1.54346e+10) (15.5887,1.54457e+10) (16.0028,1.54706e+10) (16.5868,1.54763e+10) (17.0014,1.54782e+10) (17.5859,1.54527e+10) (18.0007,1.54039e+10) (18.5854,1.54242e+10) (19.0004,1.5424e+10) (19.5852,1.54265e+10) (20.0002,1.54166e+10) (20.3221,1.52702e+10) (20.5851,1.52696e+10) (20.8075,1.52691e+10) (21.0001,1.43805e+10) (21.17,1.43101e+10) (21.322,1.36672e+10) (21.4595,1.18576e+10) (21.585,1.09755e+10) (22,7.46265e+09) (22.322,5.23999e+09) (22.585,4.38139e+09) (22.8074,4.03316e+09) (23,3.84756e+09) (23.1699,3.74337e+09) (23.3219,3.66671e+09) (23.585,3.58156e+09) (23.8074,3.54338e+09) (24,3.52208e+09) (24.3219,3.50742e+09) (24.585,3.50313e+09) (24.8074,3.50257e+09) (25,3.50191e+09) (26,3.50248e+09) (27,3.50222e+09) (28,3.50208e+09) (29,3.50212e+09) (30,3.50154e+09) (31,3.50165e+09) (32,3.50154e+09) (33,3.50111e+09) (34,3.50009e+09) };
14-
\addlegendentry{funcname=ScanRead64PtrUnrollLoop};
14+
\addlegendentry{funcname=ScanRead64PtrUnrollLoop}
1515
\addplot+[ScanWrite64PtrUnrollLoop] coordinates { (10.1699,2.00049e+10) (11.0875,2.00592e+10) (11.6439,2.01016e+10) (12.0444,2.00787e+10) (12.6147,2.01033e+10) (13.0224,1.98443e+10) (13.5999,1.99341e+10) (14.0112,1.99704e+10) (14.3309,1.99977e+10) (14.5925,2.00171e+10) (14.8138,2.00244e+10) (15.0056,1.95887e+10) (15.3264,1.33525e+10) (15.5887,1.33527e+10) (16.0028,1.33532e+10) (16.5868,1.33536e+10) (17.0014,1.33535e+10) (17.5859,1.33537e+10) (18.0007,1.33538e+10) (18.5854,1.33544e+10) (19.0004,1.33554e+10) (19.5852,1.33571e+10) (20.0002,1.33223e+10) (20.3221,1.25999e+10) (20.5851,1.25974e+10) (20.8075,1.25935e+10) (21.0001,1.18143e+10) (21.17,1.17322e+10) (21.322,1.11514e+10) (21.4595,9.63556e+09) (21.585,8.83049e+09) (22,5.70303e+09) (22.322,3.76486e+09) (22.585,2.97082e+09) (22.8074,2.62547e+09) (23,2.44873e+09) (23.1699,2.35262e+09) (23.3219,2.28865e+09) (23.585,2.22295e+09) (23.8074,2.19541e+09) (24,2.1806e+09) (24.3219,2.1704e+09) (24.585,2.16835e+09) (24.8074,2.16741e+09) (25,2.16724e+09) (26,2.16707e+09) (27,2.1674e+09) (28,2.16717e+09) (29,2.16721e+09) (30,2.16729e+09) (31,2.16717e+09) (32,2.16733e+09) (33,2.16723e+09) (34,2.1669e+09) };
16-
\addlegendentry{funcname=ScanWrite64PtrUnrollLoop};
16+
\addlegendentry{funcname=ScanWrite64PtrUnrollLoop}
1717
this is the end

tests/latex/multiplot1.out

Lines changed: 56 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -4,118 +4,118 @@ line2
44
%% MULTIPLOT(funcname) SELECT LOG(testsize) / LOG(2) AS x, bandwidth AS y, MULTIPLOT
55
%% FROM test WHERE host='earth' ORDER BY MULTIPLOT,x
66
\addplot coordinates { (10.1699,2.12566e+10) (11.0875,2.12068e+10) (11.6439,2.12568e+10) (12.0444,2.12565e+10) (12.6147,2.12549e+10) (13.0224,2.10335e+10) (13.5999,2.11052e+10) (14.0112,2.11423e+10) (14.3309,2.11649e+10) (14.5925,2.1178e+10) (14.8138,2.11881e+10) (15.0056,2.01671e+10) (15.3264,1.54346e+10) (15.5887,1.54457e+10) (16.0028,1.54706e+10) (16.5868,1.54763e+10) (17.0014,1.54782e+10) (17.5859,1.54527e+10) (18.0007,1.54039e+10) (18.5854,1.54242e+10) (19.0004,1.5424e+10) (19.5852,1.54265e+10) (20.0002,1.54166e+10) (20.3221,1.52702e+10) (20.5851,1.52696e+10) (20.8075,1.52691e+10) (21.0001,1.43805e+10) (21.17,1.43101e+10) (21.322,1.36672e+10) (21.4595,1.18576e+10) (21.585,1.09755e+10) (22,7.46265e+09) (22.322,5.23999e+09) (22.585,4.38139e+09) (22.8074,4.03316e+09) (23,3.84756e+09) (23.1699,3.74337e+09) (23.3219,3.66671e+09) (23.585,3.58156e+09) (23.8074,3.54338e+09) (24,3.52208e+09) (24.3219,3.50742e+09) (24.585,3.50313e+09) (24.8074,3.50257e+09) (25,3.50191e+09) (26,3.50248e+09) (27,3.50222e+09) (28,3.50208e+09) (29,3.50212e+09) (30,3.50154e+09) (31,3.50165e+09) (32,3.50154e+09) (33,3.50111e+09) (34,3.50009e+09) };
7-
\addlegendentry{funcname=ScanRead64PtrUnrollLoop};
7+
\addlegendentry{funcname=ScanRead64PtrUnrollLoop}
88
\addplot coordinates { (10.1699,2.00049e+10) (11.0875,2.00592e+10) (11.6439,2.01016e+10) (12.0444,2.00787e+10) (12.6147,2.01033e+10) (13.0224,1.98443e+10) (13.5999,1.99341e+10) (14.0112,1.99704e+10) (14.3309,1.99977e+10) (14.5925,2.00171e+10) (14.8138,2.00244e+10) (15.0056,1.95887e+10) (15.3264,1.33525e+10) (15.5887,1.33527e+10) (16.0028,1.33532e+10) (16.5868,1.33536e+10) (17.0014,1.33535e+10) (17.5859,1.33537e+10) (18.0007,1.33538e+10) (18.5854,1.33544e+10) (19.0004,1.33554e+10) (19.5852,1.33571e+10) (20.0002,1.33223e+10) (20.3221,1.25999e+10) (20.5851,1.25974e+10) (20.8075,1.25935e+10) (21.0001,1.18143e+10) (21.17,1.17322e+10) (21.322,1.11514e+10) (21.4595,9.63556e+09) (21.585,8.83049e+09) (22,5.70303e+09) (22.322,3.76486e+09) (22.585,2.97082e+09) (22.8074,2.62547e+09) (23,2.44873e+09) (23.1699,2.35262e+09) (23.3219,2.28865e+09) (23.585,2.22295e+09) (23.8074,2.19541e+09) (24,2.1806e+09) (24.3219,2.1704e+09) (24.585,2.16835e+09) (24.8074,2.16741e+09) (25,2.16724e+09) (26,2.16707e+09) (27,2.1674e+09) (28,2.16717e+09) (29,2.16721e+09) (30,2.16729e+09) (31,2.16717e+09) (32,2.16733e+09) (33,2.16723e+09) (34,2.1669e+09) };
9-
\addlegendentry{funcname=ScanWrite64PtrUnrollLoop};
9+
\addlegendentry{funcname=ScanWrite64PtrUnrollLoop}
1010
line3
1111
%%% MULTIPLOT(testsize) SELECT LOG(testsize) / LOG(2) AS x, AVG(bandwidth) AS y, MULTIPLOT
1212
% FROM test WHERE host='earth' GROUP BY MULTIPLOT ORDER BY MULTIPLOT,x
1313
\addplot coordinates { (10.1699,2.06307e+10) };
14-
\addlegendentry{testsize=1152};
14+
\addlegendentry{testsize=1152}
1515
\addplot coordinates { (11.0875,2.0633e+10) };
16-
\addlegendentry{testsize=2176};
16+
\addlegendentry{testsize=2176}
1717
\addplot coordinates { (11.6439,2.06792e+10) };
18-
\addlegendentry{testsize=3200};
18+
\addlegendentry{testsize=3200}
1919
\addplot coordinates { (12.0444,2.06676e+10) };
20-
\addlegendentry{testsize=4224};
20+
\addlegendentry{testsize=4224}
2121
\addplot coordinates { (12.6147,2.06791e+10) };
22-
\addlegendentry{testsize=6272};
22+
\addlegendentry{testsize=6272}
2323
\addplot coordinates { (13.0224,2.04389e+10) };
24-
\addlegendentry{testsize=8320};
24+
\addlegendentry{testsize=8320}
2525
\addplot coordinates { (13.5999,2.05196e+10) };
26-
\addlegendentry{testsize=12416};
26+
\addlegendentry{testsize=12416}
2727
\addplot coordinates { (14.0112,2.05563e+10) };
28-
\addlegendentry{testsize=16512};
28+
\addlegendentry{testsize=16512}
2929
\addplot coordinates { (14.3309,2.05813e+10) };
30-
\addlegendentry{testsize=20608};
30+
\addlegendentry{testsize=20608}
3131
\addplot coordinates { (14.5925,2.05975e+10) };
32-
\addlegendentry{testsize=24704};
32+
\addlegendentry{testsize=24704}
3333
\addplot coordinates { (14.8138,2.06062e+10) };
34-
\addlegendentry{testsize=28800};
34+
\addlegendentry{testsize=28800}
3535
\addplot coordinates { (15.0056,1.98779e+10) };
36-
\addlegendentry{testsize=32896};
36+
\addlegendentry{testsize=32896}
3737
\addplot coordinates { (15.3264,1.43936e+10) };
38-
\addlegendentry{testsize=41088};
38+
\addlegendentry{testsize=41088}
3939
\addplot coordinates { (15.5887,1.43992e+10) };
40-
\addlegendentry{testsize=49280};
40+
\addlegendentry{testsize=49280}
4141
\addplot coordinates { (16.0028,1.44119e+10) };
42-
\addlegendentry{testsize=65664};
42+
\addlegendentry{testsize=65664}
4343
\addplot coordinates { (16.5868,1.4415e+10) };
44-
\addlegendentry{testsize=98432};
44+
\addlegendentry{testsize=98432}
4545
\addplot coordinates { (17.0014,1.44158e+10) };
46-
\addlegendentry{testsize=131200};
46+
\addlegendentry{testsize=131200}
4747
\addplot coordinates { (17.5859,1.44032e+10) };
48-
\addlegendentry{testsize=196736};
48+
\addlegendentry{testsize=196736}
4949
\addplot coordinates { (18.0007,1.43789e+10) };
50-
\addlegendentry{testsize=262272};
50+
\addlegendentry{testsize=262272}
5151
\addplot coordinates { (18.5854,1.43893e+10) };
52-
\addlegendentry{testsize=393344};
52+
\addlegendentry{testsize=393344}
5353
\addplot coordinates { (19.0004,1.43897e+10) };
54-
\addlegendentry{testsize=524416};
54+
\addlegendentry{testsize=524416}
5555
\addplot coordinates { (19.5852,1.43918e+10) };
56-
\addlegendentry{testsize=786560};
56+
\addlegendentry{testsize=786560}
5757
\addplot coordinates { (20.0002,1.43695e+10) };
58-
\addlegendentry{testsize=1048704};
58+
\addlegendentry{testsize=1048704}
5959
\addplot coordinates { (20.3221,1.39351e+10) };
60-
\addlegendentry{testsize=1310848};
60+
\addlegendentry{testsize=1310848}
6161
\addplot coordinates { (20.5851,1.39335e+10) };
62-
\addlegendentry{testsize=1572992};
62+
\addlegendentry{testsize=1572992}
6363
\addplot coordinates { (20.8075,1.39313e+10) };
64-
\addlegendentry{testsize=1835136};
64+
\addlegendentry{testsize=1835136}
6565
\addplot coordinates { (21.0001,1.30974e+10) };
66-
\addlegendentry{testsize=2097280};
66+
\addlegendentry{testsize=2097280}
6767
\addplot coordinates { (21.17,1.30211e+10) };
68-
\addlegendentry{testsize=2359424};
68+
\addlegendentry{testsize=2359424}
6969
\addplot coordinates { (21.322,1.24093e+10) };
70-
\addlegendentry{testsize=2621568};
70+
\addlegendentry{testsize=2621568}
7171
\addplot coordinates { (21.4595,1.07466e+10) };
72-
\addlegendentry{testsize=2883712};
72+
\addlegendentry{testsize=2883712}
7373
\addplot coordinates { (21.585,9.90297e+09) };
74-
\addlegendentry{testsize=3145856};
74+
\addlegendentry{testsize=3145856}
7575
\addplot coordinates { (22,6.58284e+09) };
76-
\addlegendentry{testsize=4194432};
76+
\addlegendentry{testsize=4194432}
7777
\addplot coordinates { (22.322,4.50242e+09) };
78-
\addlegendentry{testsize=5243008};
78+
\addlegendentry{testsize=5243008}
7979
\addplot coordinates { (22.585,3.6761e+09) };
80-
\addlegendentry{testsize=6291584};
80+
\addlegendentry{testsize=6291584}
8181
\addplot coordinates { (22.8074,3.32931e+09) };
82-
\addlegendentry{testsize=7340160};
82+
\addlegendentry{testsize=7340160}
8383
\addplot coordinates { (23,3.14814e+09) };
84-
\addlegendentry{testsize=8388736};
84+
\addlegendentry{testsize=8388736}
8585
\addplot coordinates { (23.1699,3.04799e+09) };
86-
\addlegendentry{testsize=9437312};
86+
\addlegendentry{testsize=9437312}
8787
\addplot coordinates { (23.3219,2.97768e+09) };
88-
\addlegendentry{testsize=10485888};
88+
\addlegendentry{testsize=10485888}
8989
\addplot coordinates { (23.585,2.90226e+09) };
90-
\addlegendentry{testsize=12583040};
90+
\addlegendentry{testsize=12583040}
9191
\addplot coordinates { (23.8074,2.8694e+09) };
92-
\addlegendentry{testsize=14680192};
92+
\addlegendentry{testsize=14680192}
9393
\addplot coordinates { (24,2.85134e+09) };
94-
\addlegendentry{testsize=16777344};
94+
\addlegendentry{testsize=16777344}
9595
\addplot coordinates { (24.3219,2.83891e+09) };
96-
\addlegendentry{testsize=20971648};
96+
\addlegendentry{testsize=20971648}
9797
\addplot coordinates { (24.585,2.83574e+09) };
98-
\addlegendentry{testsize=25165952};
98+
\addlegendentry{testsize=25165952}
9999
\addplot coordinates { (24.8074,2.83499e+09) };
100-
\addlegendentry{testsize=29360256};
100+
\addlegendentry{testsize=29360256}
101101
\addplot coordinates { (25,2.83457e+09) };
102-
\addlegendentry{testsize=33554560};
102+
\addlegendentry{testsize=33554560}
103103
\addplot coordinates { (26,2.83477e+09) };
104-
\addlegendentry{testsize=67108992};
104+
\addlegendentry{testsize=67108992}
105105
\addplot coordinates { (27,2.83481e+09) };
106-
\addlegendentry{testsize=134217856};
106+
\addlegendentry{testsize=134217856}
107107
\addplot coordinates { (28,2.83463e+09) };
108-
\addlegendentry{testsize=268435584};
108+
\addlegendentry{testsize=268435584}
109109
\addplot coordinates { (29,2.83467e+09) };
110-
\addlegendentry{testsize=536871040};
110+
\addlegendentry{testsize=536871040}
111111
\addplot coordinates { (30,2.83442e+09) };
112-
\addlegendentry{testsize=1073741952};
112+
\addlegendentry{testsize=1073741952}
113113
\addplot coordinates { (31,2.83441e+09) };
114-
\addlegendentry{testsize=2147483776};
114+
\addlegendentry{testsize=2147483776}
115115
\addplot coordinates { (32,2.83443e+09) };
116-
\addlegendentry{testsize=4294967424};
116+
\addlegendentry{testsize=4294967424}
117117
\addplot coordinates { (33,2.83417e+09) };
118-
\addlegendentry{testsize=8589934720};
118+
\addlegendentry{testsize=8589934720}
119119
\addplot coordinates { (34,2.83349e+09) };
120-
\addlegendentry{testsize=17179869312};
120+
\addlegendentry{testsize=17179869312}
121121
this is the end

tests/latex/nolegend.out

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ line2
44
%% MULTIPLOT(funcname|nolegend) SELECT LOG(testsize) / LOG(2) AS x, bandwidth AS y, MULTIPLOT
55
%% FROM test WHERE host='earth' ORDER BY MULTIPLOT,x
66
\addplot coordinates { (10.1699,2.12566e+10) (11.0875,2.12068e+10) (11.6439,2.12568e+10) (12.0444,2.12565e+10) (12.6147,2.12549e+10) (13.0224,2.10335e+10) (13.5999,2.11052e+10) (14.0112,2.11423e+10) (14.3309,2.11649e+10) (14.5925,2.1178e+10) (14.8138,2.11881e+10) (15.0056,2.01671e+10) (15.3264,1.54346e+10) (15.5887,1.54457e+10) (16.0028,1.54706e+10) (16.5868,1.54763e+10) (17.0014,1.54782e+10) (17.5859,1.54527e+10) (18.0007,1.54039e+10) (18.5854,1.54242e+10) (19.0004,1.5424e+10) (19.5852,1.54265e+10) (20.0002,1.54166e+10) (20.3221,1.52702e+10) (20.5851,1.52696e+10) (20.8075,1.52691e+10) (21.0001,1.43805e+10) (21.17,1.43101e+10) (21.322,1.36672e+10) (21.4595,1.18576e+10) (21.585,1.09755e+10) (22,7.46265e+09) (22.322,5.23999e+09) (22.585,4.38139e+09) (22.8074,4.03316e+09) (23,3.84756e+09) (23.1699,3.74337e+09) (23.3219,3.66671e+09) (23.585,3.58156e+09) (23.8074,3.54338e+09) (24,3.52208e+09) (24.3219,3.50742e+09) (24.585,3.50313e+09) (24.8074,3.50257e+09) (25,3.50191e+09) (26,3.50248e+09) (27,3.50222e+09) (28,3.50208e+09) (29,3.50212e+09) (30,3.50154e+09) (31,3.50165e+09) (32,3.50154e+09) (33,3.50111e+09) (34,3.50009e+09) };
7-
% \addlegendentry{funcname=ScanRead64PtrUnrollLoop};
7+
% \addlegendentry{funcname=ScanRead64PtrUnrollLoop}
88
\addplot coordinates { (10.1699,2.00049e+10) (11.0875,2.00592e+10) (11.6439,2.01016e+10) (12.0444,2.00787e+10) (12.6147,2.01033e+10) (13.0224,1.98443e+10) (13.5999,1.99341e+10) (14.0112,1.99704e+10) (14.3309,1.99977e+10) (14.5925,2.00171e+10) (14.8138,2.00244e+10) (15.0056,1.95887e+10) (15.3264,1.33525e+10) (15.5887,1.33527e+10) (16.0028,1.33532e+10) (16.5868,1.33536e+10) (17.0014,1.33535e+10) (17.5859,1.33537e+10) (18.0007,1.33538e+10) (18.5854,1.33544e+10) (19.0004,1.33554e+10) (19.5852,1.33571e+10) (20.0002,1.33223e+10) (20.3221,1.25999e+10) (20.5851,1.25974e+10) (20.8075,1.25935e+10) (21.0001,1.18143e+10) (21.17,1.17322e+10) (21.322,1.11514e+10) (21.4595,9.63556e+09) (21.585,8.83049e+09) (22,5.70303e+09) (22.322,3.76486e+09) (22.585,2.97082e+09) (22.8074,2.62547e+09) (23,2.44873e+09) (23.1699,2.35262e+09) (23.3219,2.28865e+09) (23.585,2.22295e+09) (23.8074,2.19541e+09) (24,2.1806e+09) (24.3219,2.1704e+09) (24.585,2.16835e+09) (24.8074,2.16741e+09) (25,2.16724e+09) (26,2.16707e+09) (27,2.1674e+09) (28,2.16717e+09) (29,2.16721e+09) (30,2.16729e+09) (31,2.16717e+09) (32,2.16733e+09) (33,2.16723e+09) (34,2.1669e+09) };
9-
% \addlegendentry{funcname=ScanWrite64PtrUnrollLoop};
9+
% \addlegendentry{funcname=ScanWrite64PtrUnrollLoop}
1010
this is the end

0 commit comments

Comments
 (0)