From e84fe155fe3ee276462f5cf78adecdf8aeeb0456 Mon Sep 17 00:00:00 2001 From: Gaspard Petit Date: Fri, 7 Jun 2024 18:50:45 -0400 Subject: [PATCH] Updated results for VS 2022 --- result/result.html | 65 ++++- result/result/decode-clang12.js | 376 ----------------------------- result/result/decode-msvc19.js | 391 ------------------------------- result/result/decode-msvc1940.js | 391 +++++++++++++++++++++++++++++++ result/result/encode-clang12.js | 376 ----------------------------- result/result/encode-msvc19.js | 376 ----------------------------- result/result/encode-msvc1940.js | 376 +++++++++++++++++++++++++++++ src/Base64SurveyRepoort.cpp | 2 +- 8 files changed, 832 insertions(+), 1521 deletions(-) delete mode 100644 result/result/decode-clang12.js delete mode 100644 result/result/decode-msvc19.js create mode 100644 result/result/decode-msvc1940.js delete mode 100644 result/result/encode-clang12.js delete mode 100644 result/result/encode-msvc19.js create mode 100644 result/result/encode-msvc1940.js diff --git a/result/result.html b/result/result.html index d327475..617527b 100644 --- a/result/result.html +++ b/result/result.html @@ -39,6 +39,8 @@ + + @@ -253,8 +270,54 @@

Encode + Decode Results

+
+

+ Benchmark results (MSVC 2022 v17.10 / Intel i9-13900K @ 3.0GHz) +

+
+

+

Encode Results

+ + + + + +
+

+ +

+ +

+ +

+

Decode Results

+ + + + + +
+

+ +

+ +

+ +

+

Encode + Decode Results

+ + + + + +
+

+ +

+ +

- \ No newline at end of file + diff --git a/result/result/decode-clang12.js b/result/result/decode-clang12.js deleted file mode 100644 index 406b83e..0000000 --- a/result/result/decode-clang12.js +++ /dev/null @@ -1,376 +0,0 @@ -var decode_result_clang12 = [ - {name:'Adition', - values:[ - {len:32,time:0.0647619}, - {len:64,time:0.0786879}, - {len:128,time:0.105131}, - {len:256,time:0.158787}, - {len:512,time:0.26967}, - {len:1024,time:0.491354}, - {len:2048,time:0.961171}, - {len:4096,time:1.8228}, - {len:8192,time:3.55674}, - {len:16384,time:7.06215}, - {len:32768,time:14.0525}, - {len:65536,time:28.0729} - ]}, - {name:'AdpGmbh', - values:[ - {len:32,time:0.192219}, - {len:64,time:0.336158}, - {len:128,time:0.615164}, - {len:256,time:1.17999}, - {len:512,time:2.31641}, - {len:1024,time:4.67024}, - {len:2048,time:9.12509}, - {len:4096,time:18.1496}, - {len:8192,time:36.1677}, - {len:16384,time:141.064}, - {len:32768,time:319.161}, - {len:65536,time:663.362} - ]}, - {name:'Ahristov', - values:[ - {len:32,time:0.0535559}, - {len:64,time:0.0686139}, - {len:128,time:0.0983069}, - {len:256,time:0.157468}, - {len:512,time:0.277506}, - {len:1024,time:0.516082}, - {len:2048,time:1.02836}, - {len:4096,time:1.99898}, - {len:8192,time:3.91533}, - {len:16384,time:7.77959}, - {len:32768,time:15.5171}, - {len:65536,time:30.9794} - ]}, - {name:'Apache', - values:[ - {len:32,time:0.0836329}, - {len:64,time:0.124832}, - {len:128,time:0.219628}, - {len:256,time:0.378096}, - {len:512,time:0.695796}, - {len:1024,time:1.32718}, - {len:2048,time:2.62952}, - {len:4096,time:5.15501}, - {len:8192,time:10.212}, - {len:16384,time:20.3461}, - {len:32768,time:40.5791}, - {len:65536,time:81.0058} - ]}, - {name:'Arduino', - values:[ - {len:32,time:0.118068}, - {len:64,time:0.190416}, - {len:128,time:0.331586}, - {len:256,time:0.612783}, - {len:512,time:1.1838}, - {len:1024,time:2.36513}, - {len:2048,time:4.69623}, - {len:4096,time:9.44933}, - {len:8192,time:18.6529}, - {len:16384,time:109.49}, - {len:32768,time:253.1}, - {len:65536,time:523.984} - ]}, - {name:'Boost', - values:[ - {len:32,time:0.201909}, - {len:64,time:0.361514}, - {len:128,time:0.665584}, - {len:256,time:1.2537}, - {len:512,time:2.40982}, - {len:1024,time:4.74078}, - {len:2048,time:9.31644}, - {len:4096,time:18.5289}, - {len:8192,time:36.5142}, - {len:16384,time:71.9054}, - {len:32768,time:143.306}, - {len:65536,time:286.923} - ]}, - {name:'CppCodec', - values:[ - {len:32,time:0.123809}, - {len:64,time:0.208697}, - {len:128,time:0.357077}, - {len:256,time:0.663336}, - {len:512,time:1.25374}, - {len:1024,time:2.45258}, - {len:2048,time:4.89546}, - {len:4096,time:10.0588}, - {len:8192,time:19.1998}, - {len:16384,time:38.3612}, - {len:32768,time:76.8422}, - {len:65536,time:153.871} - ]}, - {name:'DaedalusAlpha', - values:[ - {len:32,time:0.19315}, - {len:64,time:0.349244}, - {len:128,time:0.638147}, - {len:256,time:1.21805}, - {len:512,time:2.35564}, - {len:1024,time:4.75143}, - {len:2048,time:9.32346}, - {len:4096,time:18.765}, - {len:8192,time:36.9768}, - {len:16384,time:74.2301}, - {len:32768,time:148.505}, - {len:65536,time:302.86} - ]}, - {name:'ElegantDice', - values:[ - {len:32,time:0.174864}, - {len:64,time:0.324242}, - {len:128,time:0.598568}, - {len:256,time:1.16618}, - {len:512,time:2.28741}, - {len:1024,time:4.54}, - {len:2048,time:9.02922}, - {len:4096,time:18.0099}, - {len:8192,time:35.9826}, - {len:16384,time:71.9706}, - {len:32768,time:143.805}, - {len:65536,time:287.628} - ]}, - {name:'Gnome', - values:[ - {len:32,time:0.0752769}, - {len:64,time:0.109022}, - {len:128,time:0.162011}, - {len:256,time:0.26805}, - {len:512,time:0.473601}, - {len:1024,time:0.889109}, - {len:2048,time:1.78398}, - {len:4096,time:3.45424}, - {len:8192,time:6.79224}, - {len:16384,time:13.5885}, - {len:32768,time:27.0558}, - {len:65536,time:53.9944} - ]}, - {name:'InternetSoftwareConsortium', - values:[ - {len:32,time:0.172749}, - {len:64,time:0.332435}, - {len:128,time:0.635713}, - {len:256,time:1.25422}, - {len:512,time:2.49287}, - {len:1024,time:5.06439}, - {len:2048,time:10.3172}, - {len:4096,time:23.0433}, - {len:8192,time:61.3384}, - {len:16384,time:147.469}, - {len:32768,time:309.668}, - {len:65536,time:633.472} - ]}, - {name:'JouniMalinen', - values:[ - {len:32,time:0.0964229}, - {len:64,time:0.157455}, - {len:128,time:0.258146}, - {len:256,time:0.461368}, - {len:512,time:0.877527}, - {len:1024,time:1.68676}, - {len:2048,time:3.3836}, - {len:4096,time:6.61301}, - {len:8192,time:13.1311}, - {len:16384,time:26.1587}, - {len:32768,time:52.2846}, - {len:65536,time:104.279} - ]}, - {name:'LibCurl', - values:[ - {len:32,time:0.343372}, - {len:64,time:0.749941}, - {len:128,time:1.70738}, - {len:256,time:3.60176}, - {len:512,time:8.34949}, - {len:1024,time:16.2117}, - {len:2048,time:34.7495}, - {len:4096,time:67.3994}, - {len:8192,time:138.644}, - {len:16384,time:286.617}, - {len:32768,time:566.931}, - {len:65536,time:1139.89} - ]}, - {name:'Libb64', - values:[ - {len:32,time:0.510159}, - {len:64,time:0.554057}, - {len:128,time:0.648218}, - {len:256,time:0.830557}, - {len:512,time:1.19056}, - {len:1024,time:1.97808}, - {len:2048,time:3.53213}, - {len:4096,time:6.58842}, - {len:8192,time:12.667}, - {len:16384,time:30.2886}, - {len:32768,time:52.3826}, - {len:65536,time:150.802} - ]}, - {name:'LihO', - values:[ - {len:32,time:0.348738}, - {len:64,time:0.670592}, - {len:128,time:1.27062}, - {len:256,time:2.46074}, - {len:512,time:4.8421}, - {len:1024,time:9.5598}, - {len:2048,time:18.9852}, - {len:4096,time:38.7575}, - {len:8192,time:122.336}, - {len:16384,time:282.511}, - {len:32768,time:586.114}, - {len:65536,time:1192.4} - ]}, - {name:'ManuelMartinez', - values:[ - {len:32,time:0.21679}, - {len:64,time:0.390733}, - {len:128,time:0.730899}, - {len:256,time:1.33182}, - {len:512,time:2.5758}, - {len:1024,time:4.96399}, - {len:2048,time:9.71755}, - {len:4096,time:19.1224}, - {len:8192,time:38.3117}, - {len:16384,time:76.2778}, - {len:32768,time:152.114}, - {len:65536,time:307.551} - ]}, - {name:'ModpB64Chromium', - values:[ - {len:32,time:0.0518949}, - {len:64,time:0.0629139}, - {len:128,time:0.0860459}, - {len:256,time:0.132995}, - {len:512,time:0.226229}, - {len:1024,time:0.407575}, - {len:2048,time:0.796063}, - {len:4096,time:1.5533}, - {len:8192,time:3.00619}, - {len:16384,time:5.93174}, - {len:32768,time:11.8071}, - {len:65536,time:23.3196} - ]}, - {name:'NibbleAndAHalf', - values:[ - {len:32,time:0.0581629}, - {len:64,time:0.0719569}, - {len:128,time:0.102333}, - {len:256,time:0.154298}, - {len:512,time:0.265302}, - {len:1024,time:0.484509}, - {len:2048,time:0.948853}, - {len:4096,time:1.86241}, - {len:8192,time:3.58418}, - {len:16384,time:7.11666}, - {len:32768,time:14.1504}, - {len:65536,time:28.2121} - ]}, - {name:'Polfosol', - values:[ - {len:32,time:0.122949}, - {len:64,time:0.167577}, - {len:128,time:0.319033}, - {len:256,time:0.561173}, - {len:512,time:1.10678}, - {len:1024,time:2.14269}, - {len:2048,time:4.29504}, - {len:4096,time:8.49314}, - {len:8192,time:17.0261}, - {len:16384,time:33.7035}, - {len:32768,time:67.8899}, - {len:65536,time:134.756} - ]}, - {name:'Polfosol_mod', - values:[ - {len:32,time:0.110516}, - {len:64,time:0.179052}, - {len:128,time:0.306755}, - {len:256,time:0.565384}, - {len:512,time:1.08526}, - {len:1024,time:2.12013}, - {len:2048,time:4.2589}, - {len:4096,time:8.41485}, - {len:8192,time:16.7085}, - {len:16384,time:33.3377}, - {len:32768,time:66.5852}, - {len:65536,time:133.165} - ]}, - {name:'TomyKaria', - values:[ - {len:32,time:0.109923}, - {len:64,time:0.182393}, - {len:128,time:0.309132}, - {len:256,time:0.568473}, - {len:512,time:1.07625}, - {len:1024,time:2.10995}, - {len:2048,time:4.17285}, - {len:4096,time:8.29986}, - {len:8192,time:16.4956}, - {len:16384,time:32.9828}, - {len:32768,time:65.8475}, - {len:65536,time:131.78} - ]}, - {name:'User152949', - values:[ - {len:32,time:1.32812}, - {len:64,time:2.23904}, - {len:128,time:4.01068}, - {len:256,time:7.64298}, - {len:512,time:14.7366}, - {len:1024,time:29.2593}, - {len:2048,time:57.9943}, - {len:4096,time:115.072}, - {len:8192,time:230.672}, - {len:16384,time:462.517}, - {len:32768,time:919.375}, - {len:65536,time:1901.07} - ]}, - {name:'WikibooksOrgC', - values:[ - {len:32,time:0.0722629}, - {len:64,time:0.110158}, - {len:128,time:0.169982}, - {len:256,time:0.288569}, - {len:512,time:0.523879}, - {len:1024,time:0.996832}, - {len:2048,time:1.97379}, - {len:4096,time:3.86994}, - {len:8192,time:7.79471}, - {len:16384,time:15.5971}, - {len:32768,time:31.1143}, - {len:65536,time:61.8916} - ]}, - {name:'WikibooksOrgCpp', - values:[ - {len:32,time:0.205966}, - {len:64,time:0.349424}, - {len:128,time:0.632309}, - {len:256,time:1.20215}, - {len:512,time:2.33101}, - {len:1024,time:4.63626}, - {len:2048,time:9.18819}, - {len:4096,time:18.2504}, - {len:8192,time:36.4343}, - {len:16384,time:74.8381}, - {len:32768,time:265.508}, - {len:65536,time:570.672} - ]}, - {name:'picobase64', - values:[ - {len:32,time:0.0639649}, - {len:64,time:0.0767929}, - {len:128,time:0.107325}, - {len:256,time:0.16046}, - {len:512,time:0.271934}, - {len:1024,time:0.486088}, - {len:2048,time:0.9615}, - {len:4096,time:1.83787}, - {len:8192,time:3.58333}, - {len:16384,time:7.08648}, - {len:32768,time:14.0929}, - {len:65536,time:28.1029} - ]}] diff --git a/result/result/decode-msvc19.js b/result/result/decode-msvc19.js deleted file mode 100644 index ce5630b..0000000 --- a/result/result/decode-msvc19.js +++ /dev/null @@ -1,391 +0,0 @@ -var decode_result_msvc19 = [ - {name:'Adition', - values:[ - {len:32,time:0.132202}, - {len:64,time:0.150803}, - {len:128,time:0.193248}, - {len:256,time:0.278963}, - {len:512,time:0.431429}, - {len:1024,time:0.730271}, - {len:2048,time:1.36733}, - {len:4096,time:2.63138}, - {len:8192,time:4.95116}, - {len:16384,time:9.83213}, - {len:32768,time:19.9364}, - {len:65536,time:38.9927} - ]}, - {name:'AdpGmbh', - values:[ - {len:32,time:0.258251}, - {len:64,time:0.378726}, - {len:128,time:0.56562}, - {len:256,time:0.964912}, - {len:512,time:1.79995}, - {len:1024,time:3.32956}, - {len:2048,time:6.73651}, - {len:4096,time:26.8595}, - {len:8192,time:73.9487}, - {len:16384,time:168.62}, - {len:32768,time:343.772}, - {len:65536,time:684.627} - ]}, - {name:'Apache', - values:[ - {len:32,time:0.161504}, - {len:64,time:0.210571}, - {len:128,time:0.346019}, - {len:256,time:0.552554}, - {len:512,time:0.927857}, - {len:1024,time:1.71649}, - {len:2048,time:3.28148}, - {len:4096,time:6.39776}, - {len:8192,time:12.7052}, - {len:16384,time:25.7471}, - {len:32768,time:50.4901}, - {len:65536,time:100.026} - ]}, - {name:'Arduino', - values:[ - {len:32,time:0.209271}, - {len:64,time:0.30053}, - {len:128,time:0.493513}, - {len:256,time:0.897469}, - {len:512,time:1.62768}, - {len:1024,time:3.26812}, - {len:2048,time:12.6152}, - {len:4096,time:31.3502}, - {len:8192,time:69.1978}, - {len:16384,time:141.333}, - {len:32768,time:286.986}, - {len:65536,time:579.495} - ]}, - {name:'Boost', - values:[ - {len:32,time:0.414092}, - {len:64,time:1.33453}, - {len:128,time:1.34432}, - {len:256,time:2.54412}, - {len:512,time:4.46981}, - {len:1024,time:8.60607}, - {len:2048,time:16.5996}, - {len:4096,time:32.6155}, - {len:8192,time:63.9016}, - {len:16384,time:128.303}, - {len:32768,time:252.104}, - {len:65536,time:508.836} - ]}, - {name:'CppCodec', - values:[ - {len:32,time:0.165829}, - {len:64,time:0.232222}, - {len:128,time:0.353374}, - {len:256,time:0.590729}, - {len:512,time:1.02707}, - {len:1024,time:1.92698}, - {len:2048,time:3.72823}, - {len:4096,time:7.38321}, - {len:8192,time:14.973}, - {len:16384,time:29.6668}, - {len:32768,time:58.2425}, - {len:65536,time:117.094} - ]}, - {name:'DaedalusAlpha', - values:[ - {len:32,time:0.245393}, - {len:64,time:0.329672}, - {len:128,time:0.484994}, - {len:256,time:0.798026}, - {len:512,time:1.40679}, - {len:1024,time:2.64988}, - {len:2048,time:5.10825}, - {len:4096,time:9.88598}, - {len:8192,time:20.1031}, - {len:16384,time:39.3108}, - {len:32768,time:79.67}, - {len:65536,time:156.098} - ]}, - {name:'ElegantDice', - values:[ - {len:32,time:0.193516}, - {len:64,time:0.276834}, - {len:128,time:0.433104}, - {len:256,time:0.797825}, - {len:512,time:1.39464}, - {len:1024,time:2.70571}, - {len:2048,time:5.28428}, - {len:4096,time:10.6777}, - {len:8192,time:20.9918}, - {len:16384,time:45.025}, - {len:32768,time:86.469}, - {len:65536,time:171.521} - ]}, - {name:'Gnome', - values:[ - {len:32,time:0.168318}, - {len:64,time:0.236685}, - {len:128,time:0.391187}, - {len:256,time:0.622461}, - {len:512,time:1.13937}, - {len:1024,time:1.98512}, - {len:2048,time:4.00323}, - {len:4096,time:7.54905}, - {len:8192,time:14.9559}, - {len:16384,time:29.6148}, - {len:32768,time:59.5279}, - {len:65536,time:118.501} - ]}, - {name:'InternetSoftwareConsortium', - values:[ - {len:32,time:0.344708}, - {len:64,time:0.580171}, - {len:128,time:1.08832}, - {len:256,time:1.97805}, - {len:512,time:3.9327}, - {len:1024,time:7.71486}, - {len:2048,time:20.324}, - {len:4096,time:56.9976}, - {len:8192,time:136.358}, - {len:16384,time:281.527}, - {len:32768,time:562.084}, - {len:65536,time:1139.66} - ]}, - {name:'JouniMalinen', - values:[ - {len:32,time:0.192197}, - {len:64,time:0.297026}, - {len:128,time:0.462489}, - {len:256,time:0.76235}, - {len:512,time:1.37705}, - {len:1024,time:2.67555}, - {len:2048,time:5.11117}, - {len:4096,time:10.0344}, - {len:8192,time:19.908}, - {len:16384,time:40.5862}, - {len:32768,time:79.1369}, - {len:65536,time:158.655} - ]}, - {name:'LibCurl', - values:[ - {len:32,time:0.710787}, - {len:64,time:1.76399}, - {len:128,time:3.29059}, - {len:256,time:7.69839}, - {len:512,time:16.6797}, - {len:1024,time:34.145}, - {len:2048,time:69.2115}, - {len:4096,time:138.723}, - {len:8192,time:281.95}, - {len:16384,time:560.414}, - {len:32768,time:1124.1}, - {len:65536,time:2254.95} - ]}, - {name:'Libb64', - values:[ - {len:32,time:1.31905}, - {len:64,time:1.47865}, - {len:128,time:1.61801}, - {len:256,time:1.92355}, - {len:512,time:2.40459}, - {len:1024,time:3.3181}, - {len:2048,time:4.98721}, - {len:4096,time:8.22189}, - {len:8192,time:14.811}, - {len:16384,time:28.1568}, - {len:32768,time:59.7773}, - {len:65536,time:118.836} - ]}, - {name:'LihO', - values:[ - {len:32,time:0.576201}, - {len:64,time:1.73367}, - {len:128,time:2.03439}, - {len:256,time:4.1255}, - {len:512,time:8.77284}, - {len:1024,time:20.4286}, - {len:2048,time:45.1472}, - {len:4096,time:95.0688}, - {len:8192,time:189.651}, - {len:16384,time:399.899}, - {len:32768,time:758.635}, - {len:65536,time:1515.72} - ]}, - {name:'ManuelMartinez', - values:[ - {len:32,time:0.315526}, - {len:64,time:1.02919}, - {len:128,time:0.705929}, - {len:256,time:1.13054}, - {len:512,time:1.78457}, - {len:1024,time:3.64437}, - {len:2048,time:5.18568}, - {len:4096,time:9.46193}, - {len:8192,time:18.124}, - {len:16384,time:34.8706}, - {len:32768,time:69.6397}, - {len:65536,time:134.838} - ]}, - {name:'ModpB64Chromium', - values:[ - {len:32,time:0.12801}, - {len:64,time:0.143887}, - {len:128,time:0.183676}, - {len:256,time:0.259111}, - {len:512,time:0.39385}, - {len:1024,time:0.674022}, - {len:2048,time:1.22552}, - {len:4096,time:2.37636}, - {len:8192,time:4.56261}, - {len:16384,time:9.14457}, - {len:32768,time:22.086}, - {len:65536,time:36.5139} - ]}, - {name:'NibbleAndAHalf', - values:[ - {len:32,time:0.131104}, - {len:64,time:0.145124}, - {len:128,time:0.17916}, - {len:256,time:0.258764}, - {len:512,time:0.390009}, - {len:1024,time:0.65473}, - {len:2048,time:1.17912}, - {len:4096,time:2.27582}, - {len:8192,time:4.54561}, - {len:16384,time:8.80535}, - {len:32768,time:17.416}, - {len:65536,time:35.0659} - ]}, - {name:'Polfosol', - values:[ - {len:32,time:0.203849}, - {len:64,time:0.157989}, - {len:128,time:0.273468}, - {len:256,time:0.324965}, - {len:512,time:0.621284}, - {len:1024,time:0.949698}, - {len:2048,time:1.90465}, - {len:4096,time:3.44542}, - {len:8192,time:7.1142}, - {len:16384,time:13.6106}, - {len:32768,time:28.2863}, - {len:65536,time:54.3433} - ]}, - {name:'Polfosol_IMUtility', - values:[ - {len:32,time:0.134385}, - {len:64,time:0.153558}, - {len:128,time:0.209418}, - {len:256,time:0.289726}, - {len:512,time:0.469094}, - {len:1024,time:0.773127}, - {len:2048,time:1.49239}, - {len:4096,time:2.76016}, - {len:8192,time:5.50603}, - {len:16384,time:11.4219}, - {len:32768,time:22.8209}, - {len:65536,time:45.7963} - ]}, - {name:'Polfosol_mod', - values:[ - {len:32,time:0.15066}, - {len:64,time:0.171129}, - {len:128,time:0.228621}, - {len:256,time:0.333187}, - {len:512,time:0.550387}, - {len:1024,time:0.956072}, - {len:2048,time:1.82016}, - {len:4096,time:3.43594}, - {len:8192,time:6.86693}, - {len:16384,time:13.9788}, - {len:32768,time:27.5581}, - {len:65536,time:54.091} - ]}, - {name:'TomyKaria', - values:[ - {len:32,time:0.185721}, - {len:64,time:0.27283}, - {len:128,time:0.427785}, - {len:256,time:0.742837}, - {len:512,time:1.37614}, - {len:1024,time:2.62434}, - {len:2048,time:5.0922}, - {len:4096,time:9.98249}, - {len:8192,time:20.1159}, - {len:16384,time:41.281}, - {len:32768,time:83.4137}, - {len:65536,time:166.055} - ]}, - {name:'Turbob64', - values:[ - {len:32,time:0.122906}, - {len:64,time:0.124804}, - {len:128,time:0.133627}, - {len:256,time:0.147945}, - {len:512,time:0.177636}, - {len:1024,time:0.2171}, - {len:2048,time:0.295857}, - {len:4096,time:0.440079}, - {len:8192,time:0.745319}, - {len:16384,time:1.40916}, - {len:32768,time:3.00336}, - {len:65536,time:5.77903} - ]}, - {name:'User152949', - values:[ - {len:32,time:3.10956}, - {len:64,time:5.50378}, - {len:128,time:10.2007}, - {len:256,time:20.5337}, - {len:512,time:37.2644}, - {len:1024,time:72.4544}, - {len:2048,time:149.601}, - {len:4096,time:289.108}, - {len:8192,time:573.726}, - {len:16384,time:1148.25}, - {len:32768,time:2285.68}, - {len:65536,time:4746.06} - ]}, - {name:'WikibooksOrgC', - values:[ - {len:32,time:0.196143}, - {len:64,time:0.280913}, - {len:128,time:0.442813}, - {len:256,time:0.769425}, - {len:512,time:1.40699}, - {len:1024,time:2.68021}, - {len:2048,time:5.31192}, - {len:4096,time:10.3456}, - {len:8192,time:20.5147}, - {len:16384,time:40.9943}, - {len:32768,time:83.6267}, - {len:65536,time:163.007} - ]}, - {name:'WikibooksOrgCpp', - values:[ - {len:32,time:0.264843}, - {len:64,time:0.368627}, - {len:128,time:0.574245}, - {len:256,time:0.945044}, - {len:512,time:1.74564}, - {len:1024,time:3.32835}, - {len:2048,time:7.59477}, - {len:4096,time:25.2254}, - {len:8192,time:64.3098}, - {len:16384,time:142.788}, - {len:32768,time:297.717}, - {len:65536,time:614.977} - ]}, - {name:'picobase64', - values:[ - {len:32,time:0.134659}, - {len:64,time:0.160196}, - {len:128,time:0.221715}, - {len:256,time:0.310039}, - {len:512,time:0.495029}, - {len:1024,time:0.864147}, - {len:2048,time:1.63153}, - {len:4096,time:3.20875}, - {len:8192,time:6.06075}, - {len:16384,time:12.1564}, - {len:32768,time:23.8516}, - {len:65536,time:48.1236} - ]}] diff --git a/result/result/decode-msvc1940.js b/result/result/decode-msvc1940.js new file mode 100644 index 0000000..a016ef1 --- /dev/null +++ b/result/result/decode-msvc1940.js @@ -0,0 +1,391 @@ +var decode_result_msvc1940 = [ + {name:'Adition', + values:[ + {len:32,time:0.0579059}, + {len:64,time:0.0700179}, + {len:128,time:0.0893349}, + {len:256,time:0.127184}, + {len:512,time:0.196695}, + {len:1024,time:0.342354}, + {len:2048,time:0.646163}, + {len:4096,time:1.20226}, + {len:8192,time:2.41481}, + {len:16384,time:4.616}, + {len:32768,time:9.32289}, + {len:65536,time:18.7708} + ]}, + {name:'AdpGmbh', + values:[ + {len:32,time:0.109982}, + {len:64,time:0.156446}, + {len:128,time:0.248673}, + {len:256,time:0.433165}, + {len:512,time:0.809368}, + {len:1024,time:1.54038}, + {len:2048,time:2.96597}, + {len:4096,time:5.89377}, + {len:8192,time:21.4677}, + {len:16384,time:90.4391}, + {len:32768,time:211.558}, + {len:65536,time:442.288} + ]}, + {name:'Apache', + values:[ + {len:32,time:0.0709449}, + {len:64,time:0.105109}, + {len:128,time:0.157303}, + {len:256,time:0.257607}, + {len:512,time:0.451869}, + {len:1024,time:0.848371}, + {len:2048,time:1.6211}, + {len:4096,time:3.16903}, + {len:8192,time:6.32519}, + {len:16384,time:12.5568}, + {len:32768,time:25.334}, + {len:65536,time:50.3335} + ]}, + {name:'Arduino', + values:[ + {len:32,time:0.103263}, + {len:64,time:0.168397}, + {len:128,time:0.287315}, + {len:256,time:0.522347}, + {len:512,time:1.00747}, + {len:1024,time:1.97767}, + {len:2048,time:4.14496}, + {len:4096,time:7.8844}, + {len:8192,time:25.6304}, + {len:16384,time:79.1937}, + {len:32768,time:179.935}, + {len:65536,time:377.527} + ]}, + {name:'Boost', + values:[ + {len:32,time:0.190536}, + {len:64,time:0.323125}, + {len:128,time:0.562263}, + {len:256,time:1.03799}, + {len:512,time:1.87541}, + {len:1024,time:3.54121}, + {len:2048,time:6.73315}, + {len:4096,time:13.0368}, + {len:8192,time:25.8646}, + {len:16384,time:50.813}, + {len:32768,time:101.362}, + {len:65536,time:202.418} + ]}, + {name:'CppCodec', + values:[ + {len:32,time:0.0800659}, + {len:64,time:0.105476}, + {len:128,time:0.153461}, + {len:256,time:0.248344}, + {len:512,time:0.44075}, + {len:1024,time:0.829225}, + {len:2048,time:1.59583}, + {len:4096,time:3.11334}, + {len:8192,time:6.40008}, + {len:16384,time:13.3759}, + {len:32768,time:25.3365}, + {len:65536,time:50.6495} + ]}, + {name:'DaedalusAlpha', + values:[ + {len:32,time:0.114918}, + {len:64,time:0.149935}, + {len:128,time:0.219711}, + {len:256,time:0.366122}, + {len:512,time:0.651827}, + {len:1024,time:1.22577}, + {len:2048,time:2.40806}, + {len:4096,time:4.73335}, + {len:8192,time:9.22339}, + {len:16384,time:18.6011}, + {len:32768,time:38.4277}, + {len:65536,time:76.3722} + ]}, + {name:'ElegantDice', + values:[ + {len:32,time:0.0900159}, + {len:64,time:0.127392}, + {len:128,time:0.202355}, + {len:256,time:0.353194}, + {len:512,time:0.656381}, + {len:1024,time:1.28701}, + {len:2048,time:2.45911}, + {len:4096,time:4.88432}, + {len:8192,time:9.69297}, + {len:16384,time:19.4607}, + {len:32768,time:38.7808}, + {len:65536,time:77.639} + ]}, + {name:'Gnome', + values:[ + {len:32,time:0.0794059}, + {len:64,time:0.113333}, + {len:128,time:0.175274}, + {len:256,time:0.290405}, + {len:512,time:0.504966}, + {len:1024,time:1.06351}, + {len:2048,time:1.85832}, + {len:4096,time:3.74729}, + {len:8192,time:7.28202}, + {len:16384,time:14.6551}, + {len:32768,time:29.3094}, + {len:65536,time:57.6335} + ]}, + {name:'InternetSoftwareConsortium', + values:[ + {len:32,time:0.151689}, + {len:64,time:0.264115}, + {len:128,time:0.485412}, + {len:256,time:0.918262}, + {len:512,time:1.78971}, + {len:1024,time:3.47604}, + {len:2048,time:6.89583}, + {len:4096,time:14.5722}, + {len:8192,time:55.7421}, + {len:16384,time:144.617}, + {len:32768,time:313.056}, + {len:65536,time:654.618} + ]}, + {name:'JouniMalinen', + values:[ + {len:32,time:0.0975899}, + {len:64,time:0.150424}, + {len:128,time:0.223284}, + {len:256,time:0.380993}, + {len:512,time:0.67263}, + {len:1024,time:1.33077}, + {len:2048,time:2.52333}, + {len:4096,time:5.0144}, + {len:8192,time:10.16}, + {len:16384,time:20.9136}, + {len:32768,time:39.8007}, + {len:65536,time:83.4604} + ]}, + {name:'LibCurl', + values:[ + {len:32,time:1.15628}, + {len:64,time:0.748}, + {len:128,time:1.40031}, + {len:256,time:3.62006}, + {len:512,time:9.16064}, + {len:1024,time:19.6946}, + {len:2048,time:41.6754}, + {len:4096,time:83.8349}, + {len:8192,time:173.98}, + {len:16384,time:350.432}, + {len:32768,time:713.591}, + {len:65536,time:1426.87} + ]}, + {name:'Libb64', + values:[ + {len:32,time:0.615566}, + {len:64,time:0.671813}, + {len:128,time:0.770244}, + {len:256,time:0.883815}, + {len:512,time:1.08984}, + {len:1024,time:1.48667}, + {len:2048,time:2.191}, + {len:4096,time:3.65101}, + {len:8192,time:6.60114}, + {len:16384,time:12.6839}, + {len:32768,time:26.9169}, + {len:65536,time:53.6108} + ]}, + {name:'LihO', + values:[ + {len:32,time:0.286725}, + {len:64,time:0.528628}, + {len:128,time:0.98561}, + {len:256,time:1.86813}, + {len:512,time:3.57601}, + {len:1024,time:7.28035}, + {len:2048,time:15.7706}, + {len:4096,time:37.5557}, + {len:8192,time:88.5632}, + {len:16384,time:197.321}, + {len:32768,time:411.346}, + {len:65536,time:831.01} + ]}, + {name:'ManuelMartinez', + values:[ + {len:32,time:0.133655}, + {len:64,time:0.187911}, + {len:128,time:0.301276}, + {len:256,time:0.482168}, + {len:512,time:0.745715}, + {len:1024,time:1.27509}, + {len:2048,time:2.2742}, + {len:4096,time:4.21523}, + {len:8192,time:7.9745}, + {len:16384,time:15.5002}, + {len:32768,time:30.6613}, + {len:65536,time:60.6581} + ]}, + {name:'ModpB64Chromium', + values:[ + {len:32,time:0.0517049}, + {len:64,time:0.0580789}, + {len:128,time:0.0784259}, + {len:256,time:0.103894}, + {len:512,time:0.15824}, + {len:1024,time:0.269789}, + {len:2048,time:0.497037}, + {len:4096,time:0.929055}, + {len:8192,time:1.80196}, + {len:16384,time:3.5399}, + {len:32768,time:7.08174}, + {len:65536,time:14.4201} + ]}, + {name:'NibbleAndAHalf', + values:[ + {len:32,time:0.0539849}, + {len:64,time:0.0622719}, + {len:128,time:0.0777149}, + {len:256,time:0.108418}, + {len:512,time:0.171147}, + {len:1024,time:0.307167}, + {len:2048,time:0.55707}, + {len:4096,time:1.06263}, + {len:8192,time:2.08153}, + {len:16384,time:4.11076}, + {len:32768,time:8.29696}, + {len:65536,time:16.5066} + ]}, + {name:'Polfosol', + values:[ + {len:32,time:0.0801129}, + {len:64,time:0.0679009}, + {len:128,time:0.127411}, + {len:256,time:0.141615}, + {len:512,time:0.300953}, + {len:1024,time:0.442069}, + {len:2048,time:0.877886}, + {len:4096,time:1.61002}, + {len:8192,time:3.33942}, + {len:16384,time:6.46457}, + {len:32768,time:13.3713}, + {len:65536,time:25.4958} + ]}, + {name:'Polfosol_IMUtility', + values:[ + {len:32,time:0.0525569}, + {len:64,time:0.0600799}, + {len:128,time:0.0753189}, + {len:256,time:0.104613}, + {len:512,time:0.164259}, + {len:1024,time:0.292413}, + {len:2048,time:0.52564}, + {len:4096,time:0.993043}, + {len:8192,time:1.94958}, + {len:16384,time:3.93609}, + {len:32768,time:7.72835}, + {len:65536,time:15.4486} + ]}, + {name:'Polfosol_mod', + values:[ + {len:32,time:0.0604889}, + {len:64,time:0.0734179}, + {len:128,time:0.0990939}, + {len:256,time:0.146948}, + {len:512,time:0.247782}, + {len:1024,time:0.47872}, + {len:2048,time:1.14383}, + {len:4096,time:1.7308}, + {len:8192,time:3.22702}, + {len:16384,time:6.38447}, + {len:32768,time:12.8256}, + {len:65536,time:25.4426} + ]}, + {name:'TomyKaria', + values:[ + {len:32,time:0.0824319}, + {len:64,time:0.113316}, + {len:128,time:0.170063}, + {len:256,time:0.284636}, + {len:512,time:0.509909}, + {len:1024,time:0.966088}, + {len:2048,time:1.88757}, + {len:4096,time:3.64303}, + {len:8192,time:7.38881}, + {len:16384,time:14.4932}, + {len:32768,time:29.0293}, + {len:65536,time:57.4448} + ]}, + {name:'Turbob64', + values:[ + {len:32,time:0.0502189}, + {len:64,time:0.141262}, + {len:128,time:0.144741}, + {len:256,time:0.140543}, + {len:512,time:0.0600979}, + {len:1024,time:0.162278}, + {len:2048,time:0.10643}, + {len:4096,time:0.248716}, + {len:8192,time:0.314614}, + {len:16384,time:0.636822}, + {len:32768,time:1.28891}, + {len:65536,time:2.87103} + ]}, + {name:'User152949', + values:[ + {len:32,time:1.5796}, + {len:64,time:2.82029}, + {len:128,time:5.65824}, + {len:256,time:10.3567}, + {len:512,time:19.8456}, + {len:1024,time:39.1396}, + {len:2048,time:77.6118}, + {len:4096,time:161.401}, + {len:8192,time:312.769}, + {len:16384,time:647.23}, + {len:32768,time:1253}, + {len:65536,time:2512.86} + ]}, + {name:'WikibooksOrgC', + values:[ + {len:32,time:0.0816369}, + {len:64,time:0.108582}, + {len:128,time:0.161885}, + {len:256,time:0.270705}, + {len:512,time:0.482645}, + {len:1024,time:0.912347}, + {len:2048,time:1.77368}, + {len:4096,time:3.48255}, + {len:8192,time:6.94354}, + {len:16384,time:14.6707}, + {len:32768,time:27.833}, + {len:65536,time:55.78} + ]}, + {name:'WikibooksOrgCpp', + values:[ + {len:32,time:0.118414}, + {len:64,time:0.175283}, + {len:128,time:0.264815}, + {len:256,time:0.457339}, + {len:512,time:0.85645}, + {len:1024,time:1.60002}, + {len:2048,time:3.12282}, + {len:4096,time:6.31596}, + {len:8192,time:27.7446}, + {len:16384,time:85.39}, + {len:32768,time:187.025}, + {len:65536,time:390.352} + ]}, + {name:'picobase64', + values:[ + {len:32,time:0.0565619}, + {len:64,time:0.0663389}, + {len:128,time:0.0859969}, + {len:256,time:0.124495}, + {len:512,time:0.194539}, + {len:1024,time:0.34162}, + {len:2048,time:0.625217}, + {len:4096,time:1.19035}, + {len:8192,time:2.36531}, + {len:16384,time:4.69687}, + {len:32768,time:9.29969}, + {len:65536,time:18.5885} + ]}] diff --git a/result/result/encode-clang12.js b/result/result/encode-clang12.js deleted file mode 100644 index c34424f..0000000 --- a/result/result/encode-clang12.js +++ /dev/null @@ -1,376 +0,0 @@ -var encode_result_clang12 = [ - {name:'Adition', - values:[ - {len:32,time:0.0587589}, - {len:64,time:0.0734799}, - {len:128,time:0.110482}, - {len:256,time:0.18559}, - {len:512,time:0.336673}, - {len:1024,time:0.679711}, - {len:2048,time:1.3277}, - {len:4096,time:2.58146}, - {len:8192,time:5.16007}, - {len:16384,time:10.4455}, - {len:32768,time:20.7785}, - {len:65536,time:41.6237} - ]}, - {name:'AdpGmbh', - values:[ - {len:32,time:0.229966}, - {len:64,time:0.43332}, - {len:128,time:0.811254}, - {len:256,time:1.58757}, - {len:512,time:3.11132}, - {len:1024,time:6.29084}, - {len:2048,time:12.2908}, - {len:4096,time:24.5336}, - {len:8192,time:49.0145}, - {len:16384,time:98.1299}, - {len:32768,time:197.53}, - {len:65536,time:394.949} - ]}, - {name:'Ahristov', - values:[ - {len:32,time:0.0556459}, - {len:64,time:0.0711159}, - {len:128,time:0.102232}, - {len:256,time:0.163644}, - {len:512,time:0.29206}, - {len:1024,time:0.559917}, - {len:2048,time:1.09556}, - {len:4096,time:2.08993}, - {len:8192,time:4.08741}, - {len:16384,time:8.06832}, - {len:32768,time:16.1756}, - {len:65536,time:32.2094} - ]}, - {name:'Apache', - values:[ - {len:32,time:0.0579709}, - {len:64,time:0.0747069}, - {len:128,time:0.107357}, - {len:256,time:0.184321}, - {len:512,time:0.343061}, - {len:1024,time:0.676923}, - {len:2048,time:1.31732}, - {len:4096,time:2.57695}, - {len:8192,time:5.17567}, - {len:16384,time:10.6726}, - {len:32768,time:21.3099}, - {len:65536,time:42.4318} - ]}, - {name:'Arduino', - values:[ - {len:32,time:0.136692}, - {len:64,time:0.228502}, - {len:128,time:0.405071}, - {len:256,time:0.765093}, - {len:512,time:1.4785}, - {len:1024,time:2.92968}, - {len:2048,time:5.79786}, - {len:4096,time:11.4643}, - {len:8192,time:22.8183}, - {len:16384,time:45.5632}, - {len:32768,time:91.161}, - {len:65536,time:182.033} - ]}, - {name:'Boost', - values:[ - {len:32,time:0.245495}, - {len:64,time:0.448219}, - {len:128,time:0.810433}, - {len:256,time:1.52613}, - {len:512,time:2.91303}, - {len:1024,time:5.69661}, - {len:2048,time:11.2023}, - {len:4096,time:22.2267}, - {len:8192,time:44.0785}, - {len:16384,time:87.7044}, - {len:32768,time:176.429}, - {len:65536,time:368.753} - ]}, - {name:'CppCodec', - values:[ - {len:32,time:0.143076}, - {len:64,time:0.238196}, - {len:128,time:0.427942}, - {len:256,time:0.816195}, - {len:512,time:1.57273}, - {len:1024,time:3.11922}, - {len:2048,time:6.20038}, - {len:4096,time:12.325}, - {len:8192,time:24.538}, - {len:16384,time:49.1405}, - {len:32768,time:98.1073}, - {len:65536,time:196.21} - ]}, - {name:'DaedalusAlpha', - values:[ - {len:32,time:0.229776}, - {len:64,time:0.431709}, - {len:128,time:0.799733}, - {len:256,time:1.55285}, - {len:512,time:3.0492}, - {len:1024,time:6.00674}, - {len:2048,time:11.9325}, - {len:4096,time:23.7717}, - {len:8192,time:47.5537}, - {len:16384,time:95.1}, - {len:32768,time:193.409}, - {len:65536,time:381.445} - ]}, - {name:'ElegantDice', - values:[ - {len:32,time:0.229249}, - {len:64,time:0.433125}, - {len:128,time:0.792844}, - {len:256,time:1.53835}, - {len:512,time:3.00918}, - {len:1024,time:6.02399}, - {len:2048,time:11.9308}, - {len:4096,time:23.7465}, - {len:8192,time:47.4279}, - {len:16384,time:95.2738}, - {len:32768,time:190.623}, - {len:65536,time:380.948} - ]}, - {name:'Gnome', - values:[ - {len:32,time:0.0851059}, - {len:64,time:0.0959299}, - {len:128,time:0.12034}, - {len:256,time:0.172161}, - {len:512,time:0.267996}, - {len:1024,time:0.513491}, - {len:2048,time:0.928864}, - {len:4096,time:1.74206}, - {len:8192,time:3.33514}, - {len:16384,time:6.84081}, - {len:32768,time:13.8073}, - {len:65536,time:27.5541} - ]}, - {name:'InternetSoftwareConsortium', - values:[ - {len:32,time:0.0643639}, - {len:64,time:0.0817419}, - {len:128,time:0.116209}, - {len:256,time:0.182844}, - {len:512,time:0.318011}, - {len:1024,time:0.608325}, - {len:2048,time:1.16431}, - {len:4096,time:2.23931}, - {len:8192,time:4.34998}, - {len:16384,time:8.61673}, - {len:32768,time:17.1707}, - {len:65536,time:34.2412} - ]}, - {name:'JouniMalinen', - values:[ - {len:32,time:0.0596409}, - {len:64,time:0.0766659}, - {len:128,time:0.109519}, - {len:256,time:0.171985}, - {len:512,time:0.303278}, - {len:1024,time:0.582455}, - {len:2048,time:1.11264}, - {len:4096,time:2.14528}, - {len:8192,time:4.17242}, - {len:16384,time:8.31443}, - {len:32768,time:16.7027}, - {len:65536,time:33.1888} - ]}, - {name:'LibCurl', - values:[ - {len:32,time:0.519591}, - {len:64,time:0.976025}, - {len:128,time:1.8585}, - {len:256,time:3.66769}, - {len:512,time:7.21902}, - {len:1024,time:14.3374}, - {len:2048,time:28.7439}, - {len:4096,time:57.3491}, - {len:8192,time:114.238}, - {len:16384,time:230.429}, - {len:32768,time:462.153}, - {len:65536,time:922.662} - ]}, - {name:'Libb64', - values:[ - {len:32,time:0.496803}, - {len:64,time:0.524166}, - {len:128,time:0.581299}, - {len:256,time:0.696767}, - {len:512,time:0.957225}, - {len:1024,time:1.49182}, - {len:2048,time:2.47161}, - {len:4096,time:4.3875}, - {len:8192,time:17.9899}, - {len:16384,time:36.715}, - {len:32768,time:74.2526}, - {len:65536,time:168.149} - ]}, - {name:'LihO', - values:[ - {len:32,time:0.244682}, - {len:64,time:0.45592}, - {len:128,time:0.858267}, - {len:256,time:1.65099}, - {len:512,time:3.18092}, - {len:1024,time:6.3095}, - {len:2048,time:12.3287}, - {len:4096,time:24.6112}, - {len:8192,time:49.1426}, - {len:16384,time:98.0792}, - {len:32768,time:195.472}, - {len:65536,time:421.699} - ]}, - {name:'ManuelMartinez', - values:[ - {len:32,time:0.250155}, - {len:64,time:0.454748}, - {len:128,time:0.868404}, - {len:256,time:1.66981}, - {len:512,time:3.21503}, - {len:1024,time:6.35278}, - {len:2048,time:12.4709}, - {len:4096,time:24.7616}, - {len:8192,time:49.5488}, - {len:16384,time:100.856}, - {len:32768,time:204.112}, - {len:65536,time:442.383} - ]}, - {name:'ModpB64Chromium', - values:[ - {len:32,time:0.0533189}, - {len:64,time:0.0644799}, - {len:128,time:0.0856799}, - {len:256,time:0.128842}, - {len:512,time:0.217619}, - {len:1024,time:0.411784}, - {len:2048,time:0.776669}, - {len:4096,time:1.4488}, - {len:8192,time:2.83397}, - {len:16384,time:5.62584}, - {len:32768,time:11.335}, - {len:65536,time:22.5144} - ]}, - {name:'NibbleAndAHalf', - values:[ - {len:32,time:0.0598009}, - {len:64,time:0.0726869}, - {len:128,time:0.0976659}, - {len:256,time:0.14935}, - {len:512,time:0.255886}, - {len:1024,time:0.46182}, - {len:2048,time:0.901258}, - {len:4096,time:1.71253}, - {len:8192,time:3.36571}, - {len:16384,time:6.67445}, - {len:32768,time:13.3667}, - {len:65536,time:26.5491} - ]}, - {name:'Omnifarious', - values:[ - {len:32,time:0.122232}, - {len:64,time:0.209914}, - {len:128,time:0.380415}, - {len:256,time:0.715901}, - {len:512,time:1.39101}, - {len:1024,time:2.75159}, - {len:2048,time:5.50958}, - {len:4096,time:10.9198}, - {len:8192,time:21.8555}, - {len:16384,time:43.5052}, - {len:32768,time:87.2346}, - {len:65536,time:175.883} - ]}, - {name:'Polfosol', - values:[ - {len:32,time:0.125799}, - {len:64,time:0.2159}, - {len:128,time:0.384393}, - {len:256,time:0.731562}, - {len:512,time:1.42001}, - {len:1024,time:2.80724}, - {len:2048,time:5.61346}, - {len:4096,time:11.1449}, - {len:8192,time:22.2492}, - {len:16384,time:44.4496}, - {len:32768,time:89.0404}, - {len:65536,time:177.747} - ]}, - {name:'TomyKaria', - values:[ - {len:32,time:0.0770509}, - {len:64,time:0.0979879}, - {len:128,time:0.142}, - {len:256,time:0.232005}, - {len:512,time:0.399437}, - {len:1024,time:0.748264}, - {len:2048,time:1.46482}, - {len:4096,time:2.86359}, - {len:8192,time:5.65623}, - {len:16384,time:11.3275}, - {len:32768,time:22.7817}, - {len:65536,time:52.3588} - ]}, - {name:'User152949', - values:[ - {len:32,time:1.33116}, - {len:64,time:2.23796}, - {len:128,time:3.98558}, - {len:256,time:7.6004}, - {len:512,time:14.7557}, - {len:1024,time:29.1175}, - {len:2048,time:57.6899}, - {len:4096,time:115.07}, - {len:8192,time:231.21}, - {len:16384,time:465.513}, - {len:32768,time:935.247}, - {len:65536,time:1894.15} - ]}, - {name:'WikibooksOrgC', - values:[ - {len:32,time:0.0665279}, - {len:64,time:0.0888509}, - {len:128,time:0.139959}, - {len:256,time:0.227021}, - {len:512,time:0.403513}, - {len:1024,time:0.761739}, - {len:2048,time:1.51081}, - {len:4096,time:2.9976}, - {len:8192,time:5.91117}, - {len:16384,time:11.7571}, - {len:32768,time:23.5343}, - {len:65536,time:47.6679} - ]}, - {name:'WikibooksOrgCpp', - values:[ - {len:32,time:0.339398}, - {len:64,time:0.619234}, - {len:128,time:1.17647}, - {len:256,time:2.27458}, - {len:512,time:4.46304}, - {len:1024,time:8.93377}, - {len:2048,time:17.4698}, - {len:4096,time:34.907}, - {len:8192,time:69.9943}, - {len:16384,time:141.419}, - {len:32768,time:279.885}, - {len:65536,time:567.677} - ]}, - {name:'picobase64', - values:[ - {len:32,time:0.0579089}, - {len:64,time:0.0742479}, - {len:128,time:0.109546}, - {len:256,time:0.189054}, - {len:512,time:0.348932}, - {len:1024,time:0.654555}, - {len:2048,time:1.32465}, - {len:4096,time:2.5746}, - {len:8192,time:5.12192}, - {len:16384,time:10.4835}, - {len:32768,time:20.9142}, - {len:65536,time:41.8114} - ]}] diff --git a/result/result/encode-msvc19.js b/result/result/encode-msvc19.js deleted file mode 100644 index 192ecf6..0000000 --- a/result/result/encode-msvc19.js +++ /dev/null @@ -1,376 +0,0 @@ -var encode_result_msvc19 = [ - {name:'Adition', - values:[ - {len:32,time:0.181232}, - {len:64,time:0.165486}, - {len:128,time:0.223671}, - {len:256,time:0.345381}, - {len:512,time:0.506039}, - {len:1024,time:0.801128}, - {len:2048,time:1.47176}, - {len:4096,time:2.69087}, - {len:8192,time:5.28714}, - {len:16384,time:10.5829}, - {len:32768,time:21.2452}, - {len:65536,time:52.2397} - ]}, - {name:'AdpGmbh', - values:[ - {len:32,time:0.171229}, - {len:64,time:0.238799}, - {len:128,time:0.37025}, - {len:256,time:0.626155}, - {len:512,time:1.11154}, - {len:1024,time:2.15313}, - {len:2048,time:4.21391}, - {len:4096,time:8.45096}, - {len:8192,time:16.0685}, - {len:16384,time:45.1532}, - {len:32768,time:79.5623}, - {len:65536,time:131.807} - ]}, - {name:'Apache', - values:[ - {len:32,time:0.131639}, - {len:64,time:0.159672}, - {len:128,time:0.226711}, - {len:256,time:0.316826}, - {len:512,time:0.504817}, - {len:1024,time:0.909337}, - {len:2048,time:1.67184}, - {len:4096,time:3.16978}, - {len:8192,time:5.97711}, - {len:16384,time:11.2405}, - {len:32768,time:22.1387}, - {len:65536,time:45.2956} - ]}, - {name:'Arduino', - values:[ - {len:32,time:0.190376}, - {len:64,time:0.276303}, - {len:128,time:0.450477}, - {len:256,time:0.775796}, - {len:512,time:1.46252}, - {len:1024,time:2.6704}, - {len:2048,time:5.18372}, - {len:4096,time:10.0553}, - {len:8192,time:19.9957}, - {len:16384,time:40.026}, - {len:32768,time:79.7954}, - {len:65536,time:163.134} - ]}, - {name:'Boost', - values:[ - {len:32,time:0.453384}, - {len:64,time:0.792382}, - {len:128,time:1.38865}, - {len:256,time:2.29607}, - {len:512,time:4.01877}, - {len:1024,time:7.47804}, - {len:2048,time:14.413}, - {len:4096,time:27.0642}, - {len:8192,time:52.92}, - {len:16384,time:104.714}, - {len:32768,time:206.61}, - {len:65536,time:420.218} - ]}, - {name:'CppCodec', - values:[ - {len:32,time:0.168992}, - {len:64,time:0.230461}, - {len:128,time:0.354248}, - {len:256,time:0.603219}, - {len:512,time:1.07198}, - {len:1024,time:2.04418}, - {len:2048,time:3.99164}, - {len:4096,time:7.8685}, - {len:8192,time:15.8196}, - {len:16384,time:31.9034}, - {len:32768,time:63.4694}, - {len:65536,time:126.773} - ]}, - {name:'DaedalusAlpha', - values:[ - {len:32,time:0.173169}, - {len:64,time:0.242913}, - {len:128,time:0.363294}, - {len:256,time:0.632786}, - {len:512,time:1.0853}, - {len:1024,time:2.12317}, - {len:2048,time:4.03046}, - {len:4096,time:8.04153}, - {len:8192,time:15.6406}, - {len:16384,time:31.7068}, - {len:32768,time:62.3148}, - {len:65536,time:127.426} - ]}, - {name:'ElegantDice', - values:[ - {len:32,time:0.176261}, - {len:64,time:0.250299}, - {len:128,time:0.377263}, - {len:256,time:0.648191}, - {len:512,time:1.15667}, - {len:1024,time:2.23835}, - {len:2048,time:4.26628}, - {len:4096,time:8.80785}, - {len:8192,time:16.6131}, - {len:16384,time:34.0424}, - {len:32768,time:68.55}, - {len:65536,time:136.176} - ]}, - {name:'Gnome', - values:[ - {len:32,time:0.219942}, - {len:64,time:0.273444}, - {len:128,time:0.357137}, - {len:256,time:0.514943}, - {len:512,time:0.824642}, - {len:1024,time:1.43524}, - {len:2048,time:2.75904}, - {len:4096,time:5.19047}, - {len:8192,time:10.2273}, - {len:16384,time:20.7442}, - {len:32768,time:42.6892}, - {len:65536,time:84.5315} - ]}, - {name:'InternetSoftwareConsortium', - values:[ - {len:32,time:0.143602}, - {len:64,time:0.171524}, - {len:128,time:0.242379}, - {len:256,time:0.35355}, - {len:512,time:0.603243}, - {len:1024,time:1.04758}, - {len:2048,time:1.99155}, - {len:4096,time:3.87885}, - {len:8192,time:7.68303}, - {len:16384,time:14.8534}, - {len:32768,time:30.0821}, - {len:65536,time:60.3493} - ]}, - {name:'JouniMalinen', - values:[ - {len:32,time:0.132069}, - {len:64,time:0.153246}, - {len:128,time:0.204657}, - {len:256,time:0.287585}, - {len:512,time:0.454168}, - {len:1024,time:0.774772}, - {len:2048,time:1.44357}, - {len:4096,time:2.74706}, - {len:8192,time:5.69751}, - {len:16384,time:10.9675}, - {len:32768,time:21.3711}, - {len:65536,time:42.9108} - ]}, - {name:'LibCurl', - values:[ - {len:32,time:1.1116}, - {len:64,time:2.10532}, - {len:128,time:4.17451}, - {len:256,time:7.89311}, - {len:512,time:15.7231}, - {len:1024,time:31.771}, - {len:2048,time:62.0544}, - {len:4096,time:125.553}, - {len:8192,time:254.536}, - {len:16384,time:499.008}, - {len:32768,time:1009.11}, - {len:65536,time:1986.33} - ]}, - {name:'Libb64', - values:[ - {len:32,time:2.03663}, - {len:64,time:2.10298}, - {len:128,time:1.5678}, - {len:256,time:1.85568}, - {len:512,time:2.26093}, - {len:1024,time:2.99346}, - {len:2048,time:4.79033}, - {len:4096,time:7.63366}, - {len:8192,time:12.7857}, - {len:16384,time:26.2138}, - {len:32768,time:52.9294}, - {len:65536,time:112.465} - ]}, - {name:'LihO', - values:[ - {len:32,time:0.287863}, - {len:64,time:0.54602}, - {len:128,time:0.94865}, - {len:256,time:1.60095}, - {len:512,time:2.6926}, - {len:1024,time:4.99397}, - {len:2048,time:9.21646}, - {len:4096,time:17.2838}, - {len:8192,time:33.4815}, - {len:16384,time:66.9505}, - {len:32768,time:137.031}, - {len:65536,time:266.551} - ]}, - {name:'ManuelMartinez', - values:[ - {len:32,time:0.258039}, - {len:64,time:0.479711}, - {len:128,time:0.823441}, - {len:256,time:1.31705}, - {len:512,time:2.25504}, - {len:1024,time:4.85217}, - {len:2048,time:7.51173}, - {len:4096,time:14.73}, - {len:8192,time:27.6432}, - {len:16384,time:53.4658}, - {len:32768,time:109.633}, - {len:65536,time:210.842} - ]}, - {name:'ModpB64Chromium', - values:[ - {len:32,time:0.128596}, - {len:64,time:0.144855}, - {len:128,time:0.185046}, - {len:256,time:0.264795}, - {len:512,time:0.422471}, - {len:1024,time:0.724934}, - {len:2048,time:1.35521}, - {len:4096,time:2.55054}, - {len:8192,time:5.05905}, - {len:16384,time:9.83422}, - {len:32768,time:19.742}, - {len:65536,time:39.1084} - ]}, - {name:'NibbleAndAHalf', - values:[ - {len:32,time:0.128326}, - {len:64,time:0.156743}, - {len:128,time:0.196724}, - {len:256,time:0.287604}, - {len:512,time:0.452788}, - {len:1024,time:0.786782}, - {len:2048,time:1.4261}, - {len:4096,time:2.72902}, - {len:8192,time:5.39259}, - {len:16384,time:10.6197}, - {len:32768,time:21.1381}, - {len:65536,time:43.4361} - ]}, - {name:'Polfosol', - values:[ - {len:32,time:0.134261}, - {len:64,time:0.166183}, - {len:128,time:0.234002}, - {len:256,time:0.364265}, - {len:512,time:0.621682}, - {len:1024,time:1.12994}, - {len:2048,time:2.09758}, - {len:4096,time:4.11621}, - {len:8192,time:8.11023}, - {len:16384,time:16.6114}, - {len:32768,time:32.3407}, - {len:65536,time:64.4306} - ]}, - {name:'Polfosol_IMUtility', - values:[ - {len:32,time:0.137945}, - {len:64,time:0.153128}, - {len:128,time:0.203788}, - {len:256,time:0.303413}, - {len:512,time:0.493045}, - {len:1024,time:0.856201}, - {len:2048,time:1.62665}, - {len:4096,time:3.08065}, - {len:8192,time:6.07983}, - {len:16384,time:12.0404}, - {len:32768,time:24.4761}, - {len:65536,time:47.9863} - ]}, - {name:'TomyKaria', - values:[ - {len:32,time:0.202637}, - {len:64,time:0.236863}, - {len:128,time:0.318111}, - {len:256,time:0.464937}, - {len:512,time:0.765186}, - {len:1024,time:1.31178}, - {len:2048,time:2.44653}, - {len:4096,time:4.75421}, - {len:8192,time:9.40046}, - {len:16384,time:19.5646}, - {len:32768,time:38.0269}, - {len:65536,time:76.4015} - ]}, - {name:'Turbob64', - values:[ - {len:32,time:0.112591}, - {len:64,time:0.119458}, - {len:128,time:0.124641}, - {len:256,time:0.144576}, - {len:512,time:0.15673}, - {len:1024,time:0.214113}, - {len:2048,time:0.284503}, - {len:4096,time:0.453905}, - {len:8192,time:0.763804}, - {len:16384,time:1.35581}, - {len:32768,time:2.67759}, - {len:65536,time:5.16954} - ]}, - {name:'User152949', - values:[ - {len:32,time:3.08408}, - {len:64,time:5.99405}, - {len:128,time:10.0064}, - {len:256,time:18.6409}, - {len:512,time:37.5314}, - {len:1024,time:69.9765}, - {len:2048,time:135.598}, - {len:4096,time:271.424}, - {len:8192,time:541.208}, - {len:16384,time:1061.46}, - {len:32768,time:2155.57}, - {len:65536,time:4310.8} - ]}, - {name:'WikibooksOrgC', - values:[ - {len:32,time:0.172745}, - {len:64,time:0.197727}, - {len:128,time:0.303082}, - {len:256,time:0.481342}, - {len:512,time:0.846694}, - {len:1024,time:1.50985}, - {len:2048,time:2.90623}, - {len:4096,time:5.63412}, - {len:8192,time:11.1404}, - {len:16384,time:22.2515}, - {len:32768,time:44.4992}, - {len:65536,time:88.7365} - ]}, - {name:'WikibooksOrgCpp', - values:[ - {len:32,time:0.248285}, - {len:64,time:0.320387}, - {len:128,time:0.472865}, - {len:256,time:0.770447}, - {len:512,time:1.29663}, - {len:1024,time:2.39825}, - {len:2048,time:4.63854}, - {len:4096,time:9.28154}, - {len:8192,time:18.1112}, - {len:16384,time:35.9335}, - {len:32768,time:70.9058}, - {len:65536,time:144.114} - ]}, - {name:'picobase64', - values:[ - {len:32,time:0.771903}, - {len:64,time:0.159806}, - {len:128,time:0.206504}, - {len:256,time:0.277264}, - {len:512,time:0.444405}, - {len:1024,time:0.763454}, - {len:2048,time:1.42243}, - {len:4096,time:2.7525}, - {len:8192,time:5.20024}, - {len:16384,time:10.3602}, - {len:32768,time:20.6052}, - {len:65536,time:40.9836} - ]}] diff --git a/result/result/encode-msvc1940.js b/result/result/encode-msvc1940.js new file mode 100644 index 0000000..4c952fc --- /dev/null +++ b/result/result/encode-msvc1940.js @@ -0,0 +1,376 @@ +var encode_result_msvc1940 = [ + {name:'Adition', + values:[ + {len:32,time:0.0550449}, + {len:64,time:0.0707809}, + {len:128,time:0.0867899}, + {len:256,time:0.125872}, + {len:512,time:0.19627}, + {len:1024,time:0.351404}, + {len:2048,time:0.643719}, + {len:4096,time:1.24322}, + {len:8192,time:2.45456}, + {len:16384,time:4.87285}, + {len:32768,time:9.6978}, + {len:65536,time:24.2668} + ]}, + {name:'AdpGmbh', + values:[ + {len:32,time:0.0744209}, + {len:64,time:0.103361}, + {len:128,time:0.152753}, + {len:256,time:0.255879}, + {len:512,time:0.47425}, + {len:1024,time:0.879654}, + {len:2048,time:1.7189}, + {len:4096,time:3.36234}, + {len:8192,time:6.66711}, + {len:16384,time:13.3425}, + {len:32768,time:26.6178}, + {len:65536,time:56.0004} + ]}, + {name:'Apache', + values:[ + {len:32,time:0.0557359}, + {len:64,time:0.0688629}, + {len:128,time:0.0842159}, + {len:256,time:0.122543}, + {len:512,time:0.195606}, + {len:1024,time:0.350595}, + {len:2048,time:0.643834}, + {len:4096,time:1.27233}, + {len:8192,time:2.45267}, + {len:16384,time:4.79659}, + {len:32768,time:9.65058}, + {len:65536,time:22.3339} + ]}, + {name:'Arduino', + values:[ + {len:32,time:0.0794309}, + {len:64,time:0.115924}, + {len:128,time:0.166058}, + {len:256,time:0.283507}, + {len:512,time:0.502595}, + {len:1024,time:0.96053}, + {len:2048,time:1.86587}, + {len:4096,time:3.6939}, + {len:8192,time:7.32584}, + {len:16384,time:14.4951}, + {len:32768,time:29.2154}, + {len:65536,time:64.1747} + ]}, + {name:'Boost', + values:[ + {len:32,time:0.273847}, + {len:64,time:0.486359}, + {len:128,time:0.894904}, + {len:256,time:1.64608}, + {len:512,time:2.9565}, + {len:1024,time:5.6305}, + {len:2048,time:11.5187}, + {len:4096,time:20.3196}, + {len:8192,time:40.9013}, + {len:16384,time:79.8021}, + {len:32768,time:167.09}, + {len:65536,time:347.8} + ]}, + {name:'CppCodec', + values:[ + {len:32,time:0.0632369}, + {len:64,time:0.0858139}, + {len:128,time:0.1117}, + {len:256,time:0.187593}, + {len:512,time:0.305734}, + {len:1024,time:0.595111}, + {len:2048,time:1.10845}, + {len:4096,time:2.18684}, + {len:8192,time:4.26818}, + {len:16384,time:8.9101}, + {len:32768,time:18.6053}, + {len:65536,time:40.101} + ]}, + {name:'DaedalusAlpha', + values:[ + {len:32,time:0.0802479}, + {len:64,time:0.11167}, + {len:128,time:0.172696}, + {len:256,time:0.295109}, + {len:512,time:0.526408}, + {len:1024,time:1.01993}, + {len:2048,time:1.98479}, + {len:4096,time:3.86556}, + {len:8192,time:7.67899}, + {len:16384,time:15.6572}, + {len:32768,time:31.005}, + {len:65536,time:62.4946} + ]}, + {name:'ElegantDice', + values:[ + {len:32,time:0.0795699}, + {len:64,time:0.109097}, + {len:128,time:0.166674}, + {len:256,time:0.278719}, + {len:512,time:0.501146}, + {len:1024,time:0.955893}, + {len:2048,time:1.84479}, + {len:4096,time:3.65606}, + {len:8192,time:7.28559}, + {len:16384,time:14.5524}, + {len:32768,time:29.1562}, + {len:65536,time:58.5241} + ]}, + {name:'Gnome', + values:[ + {len:32,time:0.0940959}, + {len:64,time:0.124567}, + {len:128,time:0.158512}, + {len:256,time:0.24415}, + {len:512,time:0.386747}, + {len:1024,time:0.69895}, + {len:2048,time:1.31377}, + {len:4096,time:2.56732}, + {len:8192,time:5.10467}, + {len:16384,time:9.99225}, + {len:32768,time:21.5969}, + {len:65536,time:48.9156} + ]}, + {name:'InternetSoftwareConsortium', + values:[ + {len:32,time:0.0600929}, + {len:64,time:0.0754859}, + {len:128,time:0.0921039}, + {len:256,time:0.141595}, + {len:512,time:0.227003}, + {len:1024,time:0.413068}, + {len:2048,time:0.772326}, + {len:4096,time:1.50345}, + {len:8192,time:2.97954}, + {len:16384,time:5.80321}, + {len:32768,time:11.6792}, + {len:65536,time:25.5964} + ]}, + {name:'JouniMalinen', + values:[ + {len:32,time:0.0585339}, + {len:64,time:0.0693059}, + {len:128,time:0.0846609}, + {len:256,time:0.126137}, + {len:512,time:0.201687}, + {len:1024,time:0.360257}, + {len:2048,time:0.663008}, + {len:4096,time:1.28637}, + {len:8192,time:2.53654}, + {len:16384,time:5.02709}, + {len:32768,time:9.96193}, + {len:65536,time:21.7086} + ]}, + {name:'LibCurl', + values:[ + {len:32,time:0.575973}, + {len:64,time:1.11427}, + {len:128,time:2.0871}, + {len:256,time:4.15851}, + {len:512,time:8.13815}, + {len:1024,time:16.2468}, + {len:2048,time:32.4165}, + {len:4096,time:65.4348}, + {len:8192,time:128.159}, + {len:16384,time:255.699}, + {len:32768,time:550.331}, + {len:65536,time:1028.73} + ]}, + {name:'Libb64', + values:[ + {len:32,time:0.785374}, + {len:64,time:0.840363}, + {len:128,time:0.926459}, + {len:256,time:1.0469}, + {len:512,time:1.27706}, + {len:1024,time:1.59409}, + {len:2048,time:2.07098}, + {len:4096,time:3.54241}, + {len:8192,time:6.73207}, + {len:16384,time:14.3267}, + {len:32768,time:29.0483}, + {len:65536,time:55.6195} + ]}, + {name:'LihO', + values:[ + {len:32,time:0.116121}, + {len:64,time:0.215121}, + {len:128,time:0.36338}, + {len:256,time:0.592794}, + {len:512,time:1.03208}, + {len:1024,time:1.88033}, + {len:2048,time:3.47526}, + {len:4096,time:6.51023}, + {len:8192,time:13.2191}, + {len:16384,time:24.9087}, + {len:32768,time:49.188}, + {len:65536,time:99.0059} + ]}, + {name:'ManuelMartinez', + values:[ + {len:32,time:0.118475}, + {len:64,time:0.22422}, + {len:128,time:0.39824}, + {len:256,time:0.699486}, + {len:512,time:1.30097}, + {len:1024,time:2.48514}, + {len:2048,time:4.81027}, + {len:4096,time:9.29951}, + {len:8192,time:18.4745}, + {len:16384,time:36.8837}, + {len:32768,time:72.8629}, + {len:65536,time:147.053} + ]}, + {name:'ModpB64Chromium', + values:[ + {len:32,time:0.0533419}, + {len:64,time:0.0686849}, + {len:128,time:0.0799049}, + {len:256,time:0.122847}, + {len:512,time:0.184896}, + {len:1024,time:0.336092}, + {len:2048,time:0.614741}, + {len:4096,time:1.20581}, + {len:8192,time:2.34184}, + {len:16384,time:4.60066}, + {len:32768,time:9.28199}, + {len:65536,time:18.8227} + ]}, + {name:'NibbleAndAHalf', + values:[ + {len:32,time:0.0576919}, + {len:64,time:0.0708519}, + {len:128,time:0.0837939}, + {len:256,time:0.124743}, + {len:512,time:0.194343}, + {len:1024,time:0.349201}, + {len:2048,time:0.634925}, + {len:4096,time:1.2278}, + {len:8192,time:2.43895}, + {len:16384,time:4.78987}, + {len:32768,time:9.6928}, + {len:65536,time:19.4823} + ]}, + {name:'Polfosol', + values:[ + {len:32,time:0.0595849}, + {len:64,time:0.0826439}, + {len:128,time:0.105941}, + {len:256,time:0.166956}, + {len:512,time:0.27261}, + {len:1024,time:0.502456}, + {len:2048,time:0.949139}, + {len:4096,time:1.85295}, + {len:8192,time:3.68061}, + {len:16384,time:7.4161}, + {len:32768,time:14.7292}, + {len:65536,time:29.4261} + ]}, + {name:'Polfosol_IMUtility', + values:[ + {len:32,time:0.0560149}, + {len:64,time:0.0715829}, + {len:128,time:0.0873199}, + {len:256,time:0.134621}, + {len:512,time:0.215068}, + {len:1024,time:0.398824}, + {len:2048,time:0.740836}, + {len:4096,time:1.43758}, + {len:8192,time:2.85456}, + {len:16384,time:5.62452}, + {len:32768,time:11.35}, + {len:65536,time:22.8487} + ]}, + {name:'TomyKaria', + values:[ + {len:32,time:0.0875099}, + {len:64,time:0.111956}, + {len:128,time:0.140463}, + {len:256,time:0.208887}, + {len:512,time:0.335031}, + {len:1024,time:0.595206}, + {len:2048,time:1.11632}, + {len:4096,time:2.13173}, + {len:8192,time:4.28096}, + {len:16384,time:8.5755}, + {len:32768,time:17.1632}, + {len:65536,time:34.6259} + ]}, + {name:'Turbob64', + values:[ + {len:32,time:0.049472}, + {len:64,time:0.0545049}, + {len:128,time:0.0511399}, + {len:256,time:0.0596519}, + {len:512,time:0.0674549}, + {len:1024,time:0.0887249}, + {len:2048,time:0.121372}, + {len:4096,time:0.212379}, + {len:8192,time:0.398031}, + {len:16384,time:0.712979}, + {len:32768,time:1.47584}, + {len:65536,time:3.04104} + ]}, + {name:'User152949', + values:[ + {len:32,time:1.60793}, + {len:64,time:2.84516}, + {len:128,time:5.25327}, + {len:256,time:10.0526}, + {len:512,time:19.6308}, + {len:1024,time:38.781}, + {len:2048,time:77.1801}, + {len:4096,time:152.879}, + {len:8192,time:309.768}, + {len:16384,time:614.367}, + {len:32768,time:1239.04}, + {len:65536,time:2453} + ]}, + {name:'WikibooksOrgC', + values:[ + {len:32,time:0.0608859}, + {len:64,time:0.0871669}, + {len:128,time:0.106057}, + {len:256,time:0.173566}, + {len:512,time:0.275418}, + {len:1024,time:0.523587}, + {len:2048,time:0.97767}, + {len:4096,time:1.91481}, + {len:8192,time:3.80219}, + {len:16384,time:7.52606}, + {len:32768,time:15.5461}, + {len:65536,time:31.4269} + ]}, + {name:'WikibooksOrgCpp', + values:[ + {len:32,time:0.104749}, + {len:64,time:0.137156}, + {len:128,time:0.186975}, + {len:256,time:0.305047}, + {len:512,time:0.533728}, + {len:1024,time:0.976357}, + {len:2048,time:1.86895}, + {len:4096,time:3.6623}, + {len:8192,time:7.31686}, + {len:16384,time:14.6239}, + {len:32768,time:29.0301}, + {len:65536,time:58.2326} + ]}, + {name:'picobase64', + values:[ + {len:32,time:0.0550089}, + {len:64,time:0.0711769}, + {len:128,time:0.0833329}, + {len:256,time:0.125051}, + {len:512,time:0.1928}, + {len:1024,time:0.350196}, + {len:2048,time:0.645406}, + {len:4096,time:1.26742}, + {len:8192,time:2.47764}, + {len:16384,time:4.83773}, + {len:32768,time:9.64754}, + {len:65536,time:19.4818} + ]}] diff --git a/src/Base64SurveyRepoort.cpp b/src/Base64SurveyRepoort.cpp index e507d85..3bb9b57 100644 --- a/src/Base64SurveyRepoort.cpp +++ b/src/Base64SurveyRepoort.cpp @@ -11,7 +11,7 @@ using namespace std; string Base64SurveyReport::GetCompilerSuffix() { #if defined(_MSC_VER) - int ver = _MSC_VER / 100; + int ver = _MSC_VER; stringstream strm; strm << "msvc" << ver; return strm.str();