Skip to content

Commit

Permalink
re-bench Highcharts with disabled animations and timestamps
Browse files Browse the repository at this point in the history
  • Loading branch information
leeoniya committed Jan 10, 2021
1 parent 8df97de commit e870fc1
Show file tree
Hide file tree
Showing 5 changed files with 15 additions and 13 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -80,8 +80,8 @@ Raw data: https://github.com/leeoniya/uPlot/blob/master/bench/results.json
| <a href="https://leeoniya.github.io/uPlot/bench/Chart.js-next.html">Chart.js-next</a> | 219 KB | 250 ms | 290 2 1 65 | 33 MB 20 MB | 6256 50 79 1313 |
| <a href="https://leeoniya.github.io/uPlot/bench/LightningChart.html">LightningChart®</a> | 1000 KB | --- ms | 359 3 1 54 | 26 MB 18 MB | 9308 87 71 279 |
| <a href="https://leeoniya.github.io/uPlot/bench/CanvasJS.html">CanvasJS</a> | 479 KB | 292 ms | 340 3 1 80 | 38 MB 27 MB | 1782 431 112 354 |
| <a href="https://leeoniya.github.io/uPlot/bench/Highcharts.html">Highcharts</a> | 319 KB | --- ms | 370 8 2 61 | 52 MB 38 MB | 1806 661 176 243 |
| <a href="https://leeoniya.github.io/uPlot/bench/dvxcharts.html">dvxcharts</a> | 362 KB | 310 ms | 518 26 2 68 | 62 MB 24 MB | 1033 592 146 189 |
| <a href="https://leeoniya.github.io/uPlot/bench/Highcharts.html">Highcharts</a> | 319 KB | --- ms | 717 8 2 52 | 49 MB 21 MB | 1849 682 192 274 |
| <a href="https://leeoniya.github.io/uPlot/bench/Chart.js.html">Chart.js</a> | 245 KB | 616 ms | 661 3 2 70 | 92 MB 79 MB | 8471 6 9 1152 |
| <a href="https://leeoniya.github.io/uPlot/bench/Plotly.js.html">Plotly.js</a> | 3500 KB | 449 ms | 769 8 2 82 | 56 MB 23 MB | 1522 201 52 172 |
| <a href="https://leeoniya.github.io/uPlot/bench/ApexCharts.html">ApexCharts</a> | 471 KB | --- ms | 2070 25 2 76 | 154 MB 95 MB | 8593 713 106 174 |
Expand Down
4 changes: 3 additions & 1 deletion bench/Highcharts.html
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,7 @@ <h2 id="wait">Loading lib....</h2>
},
chart: {
zoomType: 'x',
animation: false,
events: {
render: () => {
wait.textContent = "Done!";
Expand All @@ -70,7 +71,8 @@ <h2 id="wait">Loading lib....</h2>
text: 'Using the Boost module'
},
tooltip: {
valueDecimals: 2
valueDecimals: 2,
animation: false,
},
xAxis: {
type: 'datetime'
Expand Down
18 changes: 9 additions & 9 deletions bench/results.json
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,15 @@
[37.7,27.1],
[1782,431,112,354]
],
[
"Highcharts",
319,
null,
[370,8,2,61],
[51.8,38.2],
[1806,661,176,243],
[630,29,9,45]
],
[
"dvxcharts",
362,
Expand All @@ -68,15 +77,6 @@
[1033,592,146,189],
[2671,158,8,71]
],
[
"Highcharts",
319,
null,
[717,8,2,52],
[49.3,20.6],
[1849,682,192,274],
[2640,72,24,68]
],
[
"Chart.js",
245,
Expand Down
4 changes: 2 additions & 2 deletions bench/table.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@
| <a href="https://leeoniya.github.io/uPlot/bench/Flot.html">Flot</a> | 494 KB | 110 ms | 166 5 2 73 | 32 MB 18 MB | --- |
| <a href="https://leeoniya.github.io/uPlot/bench/dygraphs.html">dygraphs</a> | 125 KB | 155 ms | 200 4 1 98 | 72 MB 49 MB | 1663 237 113 374 |
| <a href="https://leeoniya.github.io/uPlot/bench/Chart.js-next.html">Chart.js-next</a> | 219 KB | 250 ms | 290 2 1 65 | 33 MB 20 MB | 6256 50 79 1313 |
| <a href="https://leeoniya.github.io/uPlot/bench/LightningChart®.html">LightningChart®</a> | 1000 KB | --- ms | 359 3 1 54 | 26 MB 18 MB | 9308 87 71 279 |
| <a href="https://leeoniya.github.io/uPlot/bench/LightningChart.html">LightningChart®</a> | 1000 KB | --- ms | 359 3 1 54 | 26 MB 18 MB | 9308 87 71 279 |
| <a href="https://leeoniya.github.io/uPlot/bench/CanvasJS.html">CanvasJS</a> | 479 KB | 292 ms | 340 3 1 80 | 38 MB 27 MB | 1782 431 112 354 |
| <a href="https://leeoniya.github.io/uPlot/bench/Highcharts.html">Highcharts</a> | 319 KB | --- ms | 370 8 2 61 | 52 MB 38 MB | 1806 661 176 243 |
| <a href="https://leeoniya.github.io/uPlot/bench/dvxcharts.html">dvxcharts</a> | 362 KB | 310 ms | 518 26 2 68 | 62 MB 24 MB | 1033 592 146 189 |
| <a href="https://leeoniya.github.io/uPlot/bench/Highcharts.html">Highcharts</a> | 319 KB | --- ms | 717 8 2 52 | 49 MB 21 MB | 1849 682 192 274 |
| <a href="https://leeoniya.github.io/uPlot/bench/Chart.js.html">Chart.js</a> | 245 KB | 616 ms | 661 3 2 70 | 92 MB 79 MB | 8471 6 9 1152 |
| <a href="https://leeoniya.github.io/uPlot/bench/Plotly.js.html">Plotly.js</a> | 3500 KB | 449 ms | 769 8 2 82 | 56 MB 23 MB | 1522 201 52 172 |
| <a href="https://leeoniya.github.io/uPlot/bench/ApexCharts.html">ApexCharts</a> | 471 KB | --- ms | 2070 25 2 76 | 154 MB 95 MB | 8593 713 106 174 |
Expand Down
Binary file modified perf.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit e870fc1

Please sign in to comment.