Skip to content

Instantly share code, notes, and snippets.

@inDream
Created September 2, 2017 17:03
Show Gist options
  • Save inDream/5df836a0048fa0427ab9d9c91c7000b0 to your computer and use it in GitHub Desktop.
Save inDream/5df836a0048fa0427ab9d9c91c7000b0 to your computer and use it in GitHub Desktop.
js-framework-benchmark
<!DOCTYPE html><html lang="en"><meta charset="utf-8" /><head> <title>Table Report</title> <link rel="stylesheet" href="../css/github-markdown.css"> <style> body { overflow:scroll; } table.results { font-size: 10px; table-layout: fixed; width: 1px; overflow:visible; display: table; } table.results th { width: 60px; } table.results th.benchname { width: 100px; }table.results td { padding: 3px;}table.results th { padding: 3px;}.top1 {background-color: #63BF7C;}.top2 {background-color: #D1D580;}.top3 {background-color: #FFEC84;}.top4 {background-color: #FCAA78;}.top5 {background-color: #F9696C;}td {text-align: center;}.rowCount {font-size: 8px;}.deviation {font-size: 8px;padding-left: 5px;}.deviation:before {content: '± ';}.factor {font-size: 8px;}</style></head><body class="markdown-body"><h1><a href="https://github.com/krausest/js-framework-benchmark" target="_blank">js-framework-benchmark</a></h1><h1>Keyed results</h1><p>Keyed implementations create an association between the domain data and a dom element
by assigning a 'key'. If data changes the dom element with that key will be updated.
In consequence inserting or deleting an element in the data array causes a corresponding change to the dom.
</p><h3>Duration in milliseconds (Slowdown = Duration / Fastest)</h3><table class="results"><thead><tr><th class='benchname'></th><th>angular v4.3.3-keyed</th><th>angular v4.3.3-no-zone-keyed</th><th>elm v0.18.0-keyed</th><th>glimmer v0.3.10-keyed</th><th>inferno v3.1.2-keyed</th><th>inferno v3.8.2-keyed</th><th>marko v4.3.0-keyed</th><th>preact v7.1.0-keyed</th><th>preact v8.2.5-keyed</th><th>react v15.5.4-keyed</th><th>react v16.beta2-keyed</th><th>react v16.beta5-keyed</th><th>vue v2.3.3-keyed</th><th>vue v2.4.2-keyed</th></tr></thead><tbody><tr><th class='benchname'>create rows<div class="rowCount">Duration for creating 1000 rows after the page loaded.</div></th><td style="background-color:rgb(167, 211, 127)"><span class="mean">257.77</span><span class="deviation">10.58</span><br><span class="factor">(1.44)</span></td><td style="background-color:rgb(128, 199, 125)"><span class="mean">213.05</span><span class="deviation">5.77</span><br><span class="factor">(1.19)</span></td><td style="background-color:rgb(170, 211, 128)"><span class="mean">260.77</span><span class="deviation">10.16</span><br><span class="factor">(1.45)</span></td><td style="background-color:rgb(253, 187, 123)"><span class="mean">494.45</span><span class="deviation">11.00</span><br><span class="factor">(2.75)</span></td><td style="background-color:rgb(99, 191, 124)"><span class="mean">179.57</span><span class="deviation">6.36</span><br><span class="factor">(1.00)</span></td><td style="background-color:rgb(105, 193, 124)"><span class="mean">186.13</span><span class="deviation">1.52</span><br><span class="factor">(1.04)</span></td><td style="background-color:rgb(125, 199, 125)"><span class="mean">210.01</span><span class="deviation">4.69</span><br><span class="factor">(1.17)</span></td><td style="background-color:rgb(145, 204, 126)"><span class="mean">232.32</span><span class="deviation">15.19</span><br><span class="factor">(1.29)</span></td><td style="background-color:rgb(141, 203, 126)"><span class="mean">227.36</span><span class="deviation">27.10</span><br><span class="factor">(1.27)</span></td><td style="background-color:rgb(149, 205, 127)"><span class="mean">236.90</span><span class="deviation">8.34</span><br><span class="factor">(1.32)</span></td><td style="background-color:rgb(151, 206, 127)"><span class="mean">238.86</span><span class="deviation">12.43</span><br><span class="factor">(1.33)</span></td><td style="background-color:rgb(159, 208, 127)"><span class="mean">248.46</span><span class="deviation">9.04</span><br><span class="factor">(1.38)</span></td><td style="background-color:rgb(120, 197, 125)"><span class="mean">203.57</span><span class="deviation">8.89</span><br><span class="factor">(1.13)</span></td><td style="background-color:rgb(135, 201, 126)"><span class="mean">221.29</span><span class="deviation">9.82</span><br><span class="factor">(1.23)</span></td></tr><tr><th class='benchname'>replace all rows<div class="rowCount">Duration for updating all 1000 rows of the table (with 5 warmup iterations).</div></th><td style="background-color:rgb(134, 201, 126)"><span class="mean">220.70</span><span class="deviation">14.67</span><br><span class="factor">(1.23)</span></td><td style="background-color:rgb(145, 204, 126)"><span class="mean">233.18</span><span class="deviation">6.09</span><br><span class="factor">(1.30)</span></td><td style="background-color:rgb(132, 200, 126)"><span class="mean">217.68</span><span class="deviation">9.04</span><br><span class="factor">(1.21)</span></td><td style="background-color:rgb(179, 214, 128)"><span class="mean">271.92</span><span class="deviation">5.82</span><br><span class="factor">(1.51)</span></td><td style="background-color:rgb(100, 191, 124)"><span class="mean">180.71</span><span class="deviation">3.31</span><br><span class="factor">(1.00)</span></td><td style="background-color:rgb(99, 191, 124)"><span class="mean">179.82</span><span class="deviation">4.06</span><br><span class="factor">(1.00)</span></td><td style="background-color:rgb(124, 198, 125)"><span class="mean">208.33</span><span class="deviation">2.33</span><br><span class="factor">(1.16)</span></td><td style="background-color:rgb(162, 209, 127)"><span class="mean">252.80</span><span class="deviation">12.50</span><br><span class="factor">(1.41)</span></td><td style="background-color:rgb(134, 201, 126)"><span class="mean">220.50</span><span class="deviation">3.82</span><br><span class="factor">(1.23)</span></td><td style="background-color:rgb(126, 199, 125)"><span class="mean">211.42</span><span class="deviation">7.14</span><br><span class="factor">(1.18)</span></td><td style="background-color:rgb(113, 195, 125)"><span class="mean">195.50</span><span class="deviation">5.51</span><br><span class="factor">(1.09)</span></td><td style="background-color:rgb(121, 197, 125)"><span class="mean">205.61</span><span class="deviation">4.20</span><br><span class="factor">(1.14)</span></td><td style="background-color:rgb(179, 214, 128)"><span class="mean">272.20</span><span class="deviation">12.59</span><br><span class="factor">(1.51)</span></td><td style="background-color:rgb(132, 200, 126)"><span class="mean">217.57</span><span class="deviation">3.98</span><br><span class="factor">(1.21)</span></td></tr><tr><th class='benchname'>partial update<div class="rowCount">Time to update the text of every 10th row (with 5 warmup iterations).</div></th><td style="background-color:rgb(99, 191, 124)"><span class="mean">13.90</span><span class="deviation">2.66</span><br><span class="factor">(1.00)</span></td><td style="background-color:rgb(99, 191, 124)"><span class="mean">13.86</span><span class="deviation">2.29</span><br><span class="factor">(1.00)</span></td><td style="background-color:rgb(203, 221, 129)"><span class="mean">26.64</span><span class="deviation">1.03</span><br><span class="factor">(1.66)</span></td><td style="background-color:rgb(203, 221, 129)"><span class="mean">26.70</span><span class="deviation">12.22</span><br><span class="factor">(1.67)</span></td><td style="background-color:rgb(107, 193, 124)"><span class="mean">16.80</span><span class="deviation">3.07</span><br><span class="factor">(1.05)</span></td><td style="background-color:rgb(109, 194, 124)"><span class="mean">16.99</span><span class="deviation">1.66</span><br><span class="factor">(1.06)</span></td><td style="background-color:rgb(160, 209, 127)"><span class="mean">22.29</span><span class="deviation">3.24</span><br><span class="factor">(1.39)</span></td><td style="background-color:rgb(108, 194, 124)"><span class="mean">16.97</span><span class="deviation">0.53</span><br><span class="factor">(1.06)</span></td><td style="background-color:rgb(99, 191, 124)"><span class="mean">14.84</span><span class="deviation">0.68</span><br><span class="factor">(1.00)</span></td><td style="background-color:rgb(112, 195, 125)"><span class="mean">17.36</span><span class="deviation">2.62</span><br><span class="factor">(1.09)</span></td><td style="background-color:rgb(116, 196, 125)"><span class="mean">17.71</span><span class="deviation">3.44</span><br><span class="factor">(1.11)</span></td><td style="background-color:rgb(117, 196, 125)"><span class="mean">17.80</span><span class="deviation">1.76</span><br><span class="factor">(1.11)</span></td><td style="background-color:rgb(211, 223, 130)"><span class="mean">27.50</span><span class="deviation">5.18</span><br><span class="factor">(1.72)</span></td><td style="background-color:rgb(150, 206, 127)"><span class="mean">21.19</span><span class="deviation">1.75</span><br><span class="factor">(1.32)</span></td></tr><tr><th class='benchname'>select row<div class="rowCount">Duration to highlight a row in response to a click on the row. (with 5 warmup iterations).</div></th><td style="background-color:rgb(99, 191, 124)"><span class="mean">7.05</span><span class="deviation">3.24</span><br><span class="factor">(1.00)</span></td><td style="background-color:rgb(99, 191, 124)"><span class="mean">3.83</span><span class="deviation">0.38</span><br><span class="factor">(1.00)</span></td><td style="background-color:rgb(99, 191, 124)"><span class="mean">9.20</span><span class="deviation">2.32</span><br><span class="factor">(1.00)</span></td><td style="background-color:rgb(101, 192, 124)"><span class="mean">16.21</span><span class="deviation">4.67</span><br><span class="factor">(1.01)</span></td><td style="background-color:rgb(99, 191, 124)"><span class="mean">12.69</span><span class="deviation">3.43</span><br><span class="factor">(1.00)</span></td><td style="background-color:rgb(99, 191, 124)"><span class="mean">5.18</span><span class="deviation">0.50</span><br><span class="factor">(1.00)</span></td><td style="background-color:rgb(99, 191, 124)"><span class="mean">15.72</span><span class="deviation">1.84</span><br><span class="factor">(1.00)</span></td><td style="background-color:rgb(99, 191, 124)"><span class="mean">8.35</span><span class="deviation">3.77</span><br><span class="factor">(1.00)</span></td><td style="background-color:rgb(99, 191, 124)"><span class="mean">6.41</span><span class="deviation">1.81</span><br><span class="factor">(1.00)</span></td><td style="background-color:rgb(99, 191, 124)"><span class="mean">11.68</span><span class="deviation">3.95</span><br><span class="factor">(1.00)</span></td><td style="background-color:rgb(99, 191, 124)"><span class="mean">6.93</span><span class="deviation">0.99</span><br><span class="factor">(1.00)</span></td><td style="background-color:rgb(99, 191, 124)"><span class="mean">10.73</span><span class="deviation">3.17</span><br><span class="factor">(1.00)</span></td><td style="background-color:rgb(105, 193, 124)"><span class="mean">16.67</span><span class="deviation">1.76</span><br><span class="factor">(1.04)</span></td><td style="background-color:rgb(99, 191, 124)"><span class="mean">11.88</span><span class="deviation">1.75</span><br><span class="factor">(1.00)</span></td></tr><tr><th class='benchname'>swap rows<div class="rowCount">Time to swap 2 rows on a 1K table. (with 5 warmup iterations).</div></th><td style="background-color:rgb(140, 203, 126)"><span class="mean">23.51</span><span class="deviation">2.80</span><br><span class="factor">(1.26)</span></td><td style="background-color:rgb(135, 201, 126)"><span class="mean">22.92</span><span class="deviation">3.57</span><br><span class="factor">(1.23)</span></td><td style="background-color:rgb(199, 220, 129)"><span class="mean">30.67</span><span class="deviation">2.70</span><br><span class="factor">(1.64)</span></td><td style="background-color:rgb(254, 222, 129)"><span class="mean">41.37</span><span class="deviation">7.00</span><br><span class="factor">(2.22)</span></td><td style="background-color:rgb(177, 213, 128)"><span class="mean">27.95</span><span class="deviation">3.67</span><br><span class="factor">(1.50)</span></td><td style="background-color:rgb(115, 196, 125)"><span class="mean">20.58</span><span class="deviation">2.90</span><br><span class="factor">(1.10)</span></td><td style="background-color:rgb(249, 105, 108)"><span class="mean">166.86</span><span class="deviation">5.20</span><br><span class="factor">(8.94)</span></td><td style="background-color:rgb(136, 202, 126)"><span class="mean">23.14</span><span class="deviation">5.92</span><br><span class="factor">(1.24)</span></td><td style="background-color:rgb(120, 197, 125)"><span class="mean">21.19</span><span class="deviation">2.81</span><br><span class="factor">(1.14)</span></td><td style="background-color:rgb(139, 202, 126)"><span class="mean">23.39</span><span class="deviation">4.31</span><br><span class="factor">(1.25)</span></td><td style="background-color:rgb(162, 209, 127)"><span class="mean">26.23</span><span class="deviation">5.10</span><br><span class="factor">(1.41)</span></td><td style="background-color:rgb(99, 191, 124)"><span class="mean">18.66</span><span class="deviation">1.16</span><br><span class="factor">(1.00)</span></td><td style="background-color:rgb(167, 211, 127)"><span class="mean">26.79</span><span class="deviation">1.58</span><br><span class="factor">(1.44)</span></td><td style="background-color:rgb(147, 205, 126)"><span class="mean">24.41</span><span class="deviation">1.20</span><br><span class="factor">(1.31)</span></td></tr><tr><th class='benchname'>remove row<div class="rowCount">Duration to remove a row. (with 5 warmup iterations).</div></th><td style="background-color:rgb(107, 193, 124)"><span class="mean">67.37</span><span class="deviation">5.85</span><br><span class="factor">(1.05)</span></td><td style="background-color:rgb(125, 198, 125)"><span class="mean">74.64</span><span class="deviation">8.22</span><br><span class="factor">(1.16)</span></td><td style="background-color:rgb(163, 209, 127)"><span class="mean">90.31</span><span class="deviation">1.39</span><br><span class="factor">(1.41)</span></td><td style="background-color:rgb(129, 200, 126)"><span class="mean">76.67</span><span class="deviation">12.42</span><br><span class="factor">(1.20)</span></td><td style="background-color:rgb(172, 212, 128)"><span class="mean">94.19</span><span class="deviation">25.44</span><br><span class="factor">(1.47)</span></td><td style="background-color:rgb(99, 191, 124)"><span class="mean">64.14</span><span class="deviation">5.96</span><br><span class="factor">(1.00)</span></td><td style="background-color:rgb(131, 200, 126)"><span class="mean">77.39</span><span class="deviation">15.58</span><br><span class="factor">(1.21)</span></td><td style="background-color:rgb(131, 200, 126)"><span class="mean">77.28</span><span class="deviation">12.23</span><br><span class="factor">(1.20)</span></td><td style="background-color:rgb(153, 206, 127)"><span class="mean">86.23</span><span class="deviation">7.48</span><br><span class="factor">(1.34)</span></td><td style="background-color:rgb(167, 211, 127)"><span class="mean">92.11</span><span class="deviation">26.82</span><br><span class="factor">(1.44)</span></td><td style="background-color:rgb(169, 211, 128)"><span class="mean">93.12</span><span class="deviation">24.90</span><br><span class="factor">(1.45)</span></td><td style="background-color:rgb(136, 202, 126)"><span class="mean">79.21</span><span class="deviation">11.45</span><br><span class="factor">(1.24)</span></td><td style="background-color:rgb(211, 223, 130)"><span class="mean">110.21</span><span class="deviation">40.88</span><br><span class="factor">(1.72)</span></td><td style="background-color:rgb(132, 200, 126)"><span class="mean">77.56</span><span class="deviation">7.94</span><br><span class="factor">(1.21)</span></td></tr><tr><th class='benchname'>create many rows<div class="rowCount">Duration to create 10,000 rows</div></th><td style="background-color:rgb(146, 205, 126)"><span class="mean">2478.69</span><span class="deviation">76.13</span><br><span class="factor">(1.30)</span></td><td style="background-color:rgb(148, 205, 126)"><span class="mean">2497.44</span><span class="deviation">58.31</span><br><span class="factor">(1.31)</span></td><td style="background-color:rgb(139, 202, 126)"><span class="mean">2388.56</span><span class="deviation">42.30</span><br><span class="factor">(1.25)</span></td><td style="background-color:rgb(225, 227, 130)"><span class="mean">3439.77</span><span class="deviation">199.25</span><br><span class="factor">(1.81)</span></td><td style="background-color:rgb(105, 193, 124)"><span class="mean">1980.49</span><span class="deviation">199.25</span><br><span class="factor">(1.04)</span></td><td style="background-color:rgb(99, 191, 124)"><span class="mean">1904.77</span><span class="deviation">63.15</span><br><span class="factor">(1.00)</span></td><td style="background-color:rgb(113, 195, 125)"><span class="mean">2077.27</span><span class="deviation">33.02</span><br><span class="factor">(1.09)</span></td><td style="background-color:rgb(145, 204, 126)"><span class="mean">2464.90</span><span class="deviation">17.47</span><br><span class="factor">(1.29)</span></td><td style="background-color:rgb(203, 221, 129)"><span class="mean">3178.82</span><span class="deviation">102.72</span><br><span class="factor">(1.67)</span></td><td style="background-color:rgb(135, 201, 126)"><span class="mean">2342.25</span><span class="deviation">93.43</span><br><span class="factor">(1.23)</span></td><td style="background-color:rgb(160, 209, 127)"><span class="mean">2646.24</span><span class="deviation">30.39</span><br><span class="factor">(1.39)</span></td><td style="background-color:rgb(169, 211, 128)"><span class="mean">2756.98</span><span class="deviation">126.74</span><br><span class="factor">(1.45)</span></td><td style="background-color:rgb(124, 198, 125)"><span class="mean">2213.75</span><span class="deviation">124.39</span><br><span class="factor">(1.16)</span></td><td style="background-color:rgb(121, 197, 125)"><span class="mean">2177.38</span><span class="deviation">75.07</span><br><span class="factor">(1.14)</span></td></tr><tr><th class='benchname'>append rows to large table<div class="rowCount">Duration for adding 1000 rows on a table of 10,000 rows.</div></th><td style="background-color:rgb(162, 209, 127)"><span class="mean">441.07</span><span class="deviation">46.48</span><br><span class="factor">(1.40)</span></td><td style="background-color:rgb(179, 214, 128)"><span class="mean">475.71</span><span class="deviation">71.26</span><br><span class="factor">(1.51)</span></td><td style="background-color:rgb(145, 204, 126)"><span class="mean">406.80</span><span class="deviation">10.37</span><br><span class="factor">(1.29)</span></td><td style="background-color:rgb(254, 217, 129)"><span class="mean">719.03</span><span class="deviation">33.13</span><br><span class="factor">(2.29)</span></td><td style="background-color:rgb(142, 203, 126)"><span class="mean">401.71</span><span class="deviation">23.04</span><br><span class="factor">(1.28)</span></td><td style="background-color:rgb(99, 191, 124)"><span class="mean">314.46</span><span class="deviation">17.11</span><br><span class="factor">(1.00)</span></td><td style="background-color:rgb(163, 210, 127)"><span class="mean">444.42</span><span class="deviation">13.71</span><br><span class="factor">(1.41)</span></td><td style="background-color:rgb(148, 205, 127)"><span class="mean">413.29</span><span class="deviation">21.13</span><br><span class="factor">(1.31)</span></td><td style="background-color:rgb(201, 221, 129)"><span class="mean">520.76</span><span class="deviation">7.21</span><br><span class="factor">(1.66)</span></td><td style="background-color:rgb(176, 213, 128)"><span class="mean">469.12</span><span class="deviation">61.61</span><br><span class="factor">(1.49)</span></td><td style="background-color:rgb(133, 201, 126)"><span class="mean">382.96</span><span class="deviation">18.93</span><br><span class="factor">(1.22)</span></td><td style="background-color:rgb(132, 200, 126)"><span class="mean">380.40</span><span class="deviation">6.25</span><br><span class="factor">(1.21)</span></td><td style="background-color:rgb(197, 219, 129)"><span class="mean">512.18</span><span class="deviation">64.42</span><br><span class="factor">(1.63)</span></td><td style="background-color:rgb(188, 217, 129)"><span class="mean">494.76</span><span class="deviation">18.69</span><br><span class="factor">(1.57)</span></td></tr><tr><th class='benchname'>clear rows<div class="rowCount">Duration to clear the table filled with 10.000 rows.</div></th><td style="background-color:rgb(253, 235, 132)"><span class="mean">558.32</span><span class="deviation">32.60</span><br><span class="factor">(1.99)</span></td><td style="background-color:rgb(173, 212, 128)"><span class="mean">413.35</span><span class="deviation">15.31</span><br><span class="factor">(1.47)</span></td><td style="background-color:rgb(136, 202, 126)"><span class="mean">348.04</span><span class="deviation">60.06</span><br><span class="factor">(1.24)</span></td><td style="background-color:rgb(99, 191, 124)"><span class="mean">280.96</span><span class="deviation">21.76</span><br><span class="factor">(1.00)</span></td><td style="background-color:rgb(112, 195, 125)"><span class="mean">303.50</span><span class="deviation">22.97</span><br><span class="factor">(1.08)</span></td><td style="background-color:rgb(104, 192, 124)"><span class="mean">290.09</span><span class="deviation">2.43</span><br><span class="factor">(1.03)</span></td><td style="background-color:rgb(137, 202, 126)"><span class="mean">350.01</span><span class="deviation">8.70</span><br><span class="factor">(1.25)</span></td><td style="background-color:rgb(181, 215, 128)"><span class="mean">428.62</span><span class="deviation">48.34</span><br><span class="factor">(1.53)</span></td><td style="background-color:rgb(112, 195, 125)"><span class="mean">304.29</span><span class="deviation">12.21</span><br><span class="factor">(1.08)</span></td><td style="background-color:rgb(217, 225, 130)"><span class="mean">492.86</span><span class="deviation">59.90</span><br><span class="factor">(1.75)</span></td><td style="background-color:rgb(114, 195, 125)"><span class="mean">308.33</span><span class="deviation">8.10</span><br><span class="factor">(1.10)</span></td><td style="background-color:rgb(117, 196, 125)"><span class="mean">313.63</span><span class="deviation">10.10</span><br><span class="factor">(1.12)</span></td><td style="background-color:rgb(145, 204, 126)"><span class="mean">364.64</span><span class="deviation">77.45</span><br><span class="factor">(1.30)</span></td><td style="background-color:rgb(129, 200, 126)"><span class="mean">334.12</span><span class="deviation">1.38</span><br><span class="factor">(1.19)</span></td></tr><tr><th class='benchname'>startup time<div class="rowCount">Time for loading, parsing and starting up</div></th><td style="background-color:rgb(253, 190, 124)"><span class="mean">129.67</span><span class="deviation">2.87</span><br><span class="factor">(2.70)</span></td><td style="background-color:rgb(225, 227, 130)"><span class="mean">86.67</span><span class="deviation">4.92</span><br><span class="factor">(1.81)</span></td><td style="background-color:rgb(102, 192, 124)"><span class="mean">49.00</span><span class="deviation">3.56</span><br><span class="factor">(1.02)</span></td><td style="background-color:rgb(254, 215, 128)"><span class="mean">111.67</span><span class="deviation">18.87</span><br><span class="factor">(2.33)</span></td><td style="background-color:rgb(104, 193, 124)"><span class="mean">49.67</span><span class="deviation">1.25</span><br><span class="factor">(1.03)</span></td><td style="background-color:rgb(127, 199, 125)"><span class="mean">56.67</span><span class="deviation">3.86</span><br><span class="factor">(1.18)</span></td><td style="background-color:rgb(111, 194, 125)"><span class="mean">51.67</span><span class="deviation">3.09</span><br><span class="factor">(1.08)</span></td><td style="background-color:rgb(132, 200, 126)"><span class="mean">58.00</span><span class="deviation">4.08</span><br><span class="factor">(1.21)</span></td><td style="background-color:rgb(99, 191, 124)"><span class="mean">48.00</span><span class="deviation">0.82</span><br><span class="factor">(1.00)</span></td><td style="background-color:rgb(173, 212, 128)"><span class="mean">70.67</span><span class="deviation">0.47</span><br><span class="factor">(1.47)</span></td><td style="background-color:rgb(182, 215, 128)"><span class="mean">73.67</span><span class="deviation">1.70</span><br><span class="factor">(1.53)</span></td><td style="background-color:rgb(185, 216, 128)"><span class="mean">74.33</span><span class="deviation">2.49</span><br><span class="factor">(1.55)</span></td><td style="background-color:rgb(151, 206, 127)"><span class="mean">64.00</span><span class="deviation">1.41</span><br><span class="factor">(1.33)</span></td><td style="background-color:rgb(198, 219, 129)"><span class="mean">78.33</span><span class="deviation">17.46</span><br><span class="factor">(1.63)</span></td></tr><tr><th>slowdown geometric mean</th><th style="background-color:rgb(156, 208, 127)">1.37</th><th style="background-color:rgb(142, 203, 126)">1.28</th><th style="background-color:rgb(146, 205, 126)">1.30</th><th style="background-color:rgb(205, 222, 129)">1.68</th><th style="background-color:rgb(120, 197, 125)">1.13</th><th style="background-color:rgb(105, 193, 124)">1.04</th><th style="background-color:rgb(170, 211, 128)">1.45</th><th style="background-color:rgb(137, 202, 126)">1.25</th><th style="background-color:rgb(133, 201, 126)">1.22</th><th style="background-color:rgb(147, 205, 126)">1.31</th><th style="background-color:rgb(138, 202, 126)">1.25</th><th style="background-color:rgb(131, 200, 126)">1.21</th><th style="background-color:rgb(158, 208, 127)">1.38</th><th style="background-color:rgb(141, 203, 126)">1.27</th></tr></table><h3>Memory allocation in MBs</h3><table class="results"><thead><tr><th class='benchname'></th><th>angular v4.3.3-keyed</th><th>angular v4.3.3-no-zone-keyed</th><th>elm v0.18.0-keyed</th><th>glimmer v0.3.10-keyed</th><th>inferno v3.1.2-keyed</th><th>inferno v3.8.2-keyed</th><th>marko v4.3.0-keyed</th><th>preact v7.1.0-keyed</th><th>preact v8.2.5-keyed</th><th>react v15.5.4-keyed</th><th>react v16.beta2-keyed</th><th>react v16.beta5-keyed</th><th>vue v2.3.3-keyed</th><th>vue v2.4.2-keyed</th></tr></thead><tbody><tr><th class='benchname'>ready memory<div class="rowCount">Memory usage after page load.</div></th><td style="background-color:rgb(255, 231, 131)"><span class="mean">7.40</span><span class="deviation">0.12</span><br><span class="factor">(2.07)</span></td><td style="background-color:rgb(136, 202, 126)"><span class="mean">4.43</span><span class="deviation">0.00</span><br><span class="factor">(1.24)</span></td><td style="background-color:rgb(123, 198, 125)"><span class="mean">4.12</span><span class="deviation">0.03</span><br><span class="factor">(1.15)</span></td><td style="background-color:rgb(152, 206, 127)"><span class="mean">4.80</span><span class="deviation">0.00</span><br><span class="factor">(1.34)</span></td><td style="background-color:rgb(101, 192, 124)"><span class="mean">3.62</span><span class="deviation">0.00</span><br><span class="factor">(1.01)</span></td><td style="background-color:rgb(101, 192, 124)"><span class="mean">3.62</span><span class="deviation">0.00</span><br><span class="factor">(1.01)</span></td><td style="background-color:rgb(107, 193, 124)"><span class="mean">3.75</span><span class="deviation">0.00</span><br><span class="factor">(1.05)</span></td><td style="background-color:rgb(101, 192, 124)"><span class="mean">3.63</span><span class="deviation">0.00</span><br><span class="factor">(1.01)</span></td><td style="background-color:rgb(99, 191, 124)"><span class="mean">3.57</span><span class="deviation">0.00</span><br><span class="factor">(1.00)</span></td><td style="background-color:rgb(146, 205, 126)"><span class="mean">4.65</span><span class="deviation">0.00</span><br><span class="factor">(1.30)</span></td><td style="background-color:rgb(143, 204, 126)"><span class="mean">4.59</span><span class="deviation">0.12</span><br><span class="factor">(1.28)</span></td><td style="background-color:rgb(136, 202, 126)"><span class="mean">4.41</span><span class="deviation">0.00</span><br><span class="factor">(1.23)</span></td><td style="background-color:rgb(123, 198, 125)"><span class="mean">4.13</span><span class="deviation">0.00</span><br><span class="factor">(1.16)</span></td><td style="background-color:rgb(113, 195, 125)"><span class="mean">3.89</span><span class="deviation">0.00</span><br><span class="factor">(1.09)</span></td></tr><tr><th class='benchname'>run memory<div class="rowCount">Memory usage after adding 1000 rows.</div></th><td style="background-color:rgb(255, 229, 131)"><span class="mean">11.87</span><span class="deviation">0.01</span><br><span class="factor">(2.11)</span></td><td style="background-color:rgb(165, 210, 127)"><span class="mean">8.00</span><span class="deviation">0.01</span><br><span class="factor">(1.42)</span></td><td style="background-color:rgb(167, 211, 127)"><span class="mean">8.08</span><span class="deviation">0.19</span><br><span class="factor">(1.43)</span></td><td style="background-color:rgb(255, 234, 132)"><span class="mean">11.41</span><span class="deviation">0.01</span><br><span class="factor">(2.03)</span></td><td style="background-color:rgb(99, 191, 124)"><span class="mean">5.63</span><span class="deviation">0.02</span><br><span class="factor">(1.00)</span></td><td style="background-color:rgb(99, 191, 124)"><span class="mean">5.64</span><span class="deviation">0.01</span><br><span class="factor">(1.00)</span></td><td style="background-color:rgb(103, 192, 124)"><span class="mean">5.79</span><span class="deviation">0.01</span><br><span class="factor">(1.03)</span></td><td style="background-color:rgb(131, 200, 126)"><span class="mean">6.77</span><span class="deviation">0.01</span><br><span class="factor">(1.20)</span></td><td style="background-color:rgb(128, 199, 125)"><span class="mean">6.68</span><span class="deviation">0.00</span><br><span class="factor">(1.19)</span></td><td style="background-color:rgb(206, 222, 129)"><span class="mean">9.49</span><span class="deviation">0.00</span><br><span class="factor">(1.69)</span></td><td style="background-color:rgb(181, 215, 128)"><span class="mean">8.59</span><span class="deviation">0.00</span><br><span class="factor">(1.53)</span></td><td style="background-color:rgb(181, 215, 128)"><span class="mean">8.59</span><span class="deviation">0.00</span><br><span class="factor">(1.53)</span></td><td style="background-color:rgb(147, 205, 126)"><span class="mean">7.36</span><span class="deviation">0.00</span><br><span class="factor">(1.31)</span></td><td style="background-color:rgb(154, 207, 127)"><span class="mean">7.61</span><span class="deviation">0.00</span><br><span class="factor">(1.35)</span></td></tr></table><h1>Non keyed results</h1><p>Non keyed implementations are allowed to reuse existing dom elements.
In consequence inserting or deleting an element in the data array might append after or delete the last table row
and update the contents of all elements after the inserting or deletion index.
This can perform better, but can cause problems if dom state is modified externally.
</p><h3>Duration in milliseconds (Slowdown = Duration / Fastest)</h3><table class="results"><thead><tr><th class='benchname'></th><th>angular v4.3.3-non-keyed</th><th>cyclejs-dom v17.1.0-non-keyed</th><th>inferno v3.1.2-non-keyed</th><th>inferno v3.8.2-non-keyed</th><th>moon v0.11.0</th><th>react v15.5.4-non-keyed</th><th>react v16.beta5-non-keyed</th><th>vue v2.3.3-non-keyed</th><th>vue v2.4.2-non-keyed</th></tr></thead><tbody><tr><th class='benchname'>create rows<div class="rowCount">Duration for creating 1000 rows after the page loaded.</div></th><td style="background-color:rgb(137, 202, 126)"><span class="mean">214.05</span><span class="deviation">14.39</span><br><span class="factor">(1.24)</span></td><td style="background-color:rgb(121, 197, 125)"><span class="mean">197.03</span><span class="deviation">6.96</span><br><span class="factor">(1.14)</span></td><td style="background-color:rgb(99, 191, 124)"><span class="mean">172.32</span><span class="deviation">3.19</span><br><span class="factor">(1.00)</span></td><td style="background-color:rgb(107, 193, 124)"><span class="mean">181.08</span><span class="deviation">4.65</span><br><span class="factor">(1.05)</span></td><td style="background-color:rgb(101, 192, 124)"><span class="mean">174.31</span><span class="deviation">3.04</span><br><span class="factor">(1.01)</span></td><td style="background-color:rgb(163, 209, 127)"><span class="mean">243.06</span><span class="deviation">5.02</span><br><span class="factor">(1.41)</span></td><td style="background-color:rgb(159, 208, 127)"><span class="mean">238.20</span><span class="deviation">6.45</span><br><span class="factor">(1.38)</span></td><td style="background-color:rgb(137, 202, 126)"><span class="mean">214.63</span><span class="deviation">4.18</span><br><span class="factor">(1.25)</span></td><td style="background-color:rgb(146, 205, 126)"><span class="mean">224.70</span><span class="deviation">4.84</span><br><span class="factor">(1.30)</span></td></tr><tr><th class='benchname'>replace all rows<div class="rowCount">Duration for updating all 1000 rows of the table (with 5 warmup iterations).</div></th><td style="background-color:rgb(109, 194, 124)"><span class="mean">50.27</span><span class="deviation">2.94</span><br><span class="factor">(1.06)</span></td><td style="background-color:rgb(171, 212, 128)"><span class="mean">69.11</span><span class="deviation">4.39</span><br><span class="factor">(1.46)</span></td><td style="background-color:rgb(99, 191, 124)"><span class="mean">47.33</span><span class="deviation">1.58</span><br><span class="factor">(1.00)</span></td><td style="background-color:rgb(113, 195, 125)"><span class="mean">51.72</span><span class="deviation">2.09</span><br><span class="factor">(1.09)</span></td><td style="background-color:rgb(141, 203, 126)"><span class="mean">59.94</span><span class="deviation">7.73</span><br><span class="factor">(1.27)</span></td><td style="background-color:rgb(168, 211, 128)"><span class="mean">68.27</span><span class="deviation">10.07</span><br><span class="factor">(1.44)</span></td><td style="background-color:rgb(177, 214, 128)"><span class="mean">71.12</span><span class="deviation">2.85</span><br><span class="factor">(1.50)</span></td><td style="background-color:rgb(148, 205, 127)"><span class="mean">62.19</span><span class="deviation">2.38</span><br><span class="factor">(1.31)</span></td><td style="background-color:rgb(159, 208, 127)"><span class="mean">65.68</span><span class="deviation">2.99</span><br><span class="factor">(1.39)</span></td></tr><tr><th class='benchname'>partial update<div class="rowCount">Time to update the text of every 10th row (with 5 warmup iterations).</div></th><td style="background-color:rgb(159, 208, 127)"><span class="mean">23.32</span><span class="deviation">5.35</span><br><span class="factor">(1.38)</span></td><td style="background-color:rgb(254, 223, 130)"><span class="mean">37.02</span><span class="deviation">1.88</span><br><span class="factor">(2.20)</span></td><td style="background-color:rgb(99, 191, 124)"><span class="mean">16.87</span><span class="deviation">3.66</span><br><span class="factor">(1.00)</span></td><td style="background-color:rgb(119, 197, 125)"><span class="mean">18.98</span><span class="deviation">2.54</span><br><span class="factor">(1.13)</span></td><td style="background-color:rgb(104, 192, 124)"><span class="mean">17.38</span><span class="deviation">4.13</span><br><span class="factor">(1.03)</span></td><td style="background-color:rgb(110, 194, 125)"><span class="mean">18.09</span><span class="deviation">2.79</span><br><span class="factor">(1.07)</span></td><td style="background-color:rgb(106, 193, 124)"><span class="mean">17.67</span><span class="deviation">1.33</span><br><span class="factor">(1.05)</span></td><td style="background-color:rgb(142, 203, 126)"><span class="mean">21.47</span><span class="deviation">1.57</span><br><span class="factor">(1.27)</span></td><td style="background-color:rgb(198, 219, 129)"><span class="mean">27.52</span><span class="deviation">7.37</span><br><span class="factor">(1.63)</span></td></tr><tr><th class='benchname'>select row<div class="rowCount">Duration to highlight a row in response to a click on the row. (with 5 warmup iterations).</div></th><td style="background-color:rgb(99, 191, 124)"><span class="mean">7.30</span><span class="deviation">3.78</span><br><span class="factor">(1.00)</span></td><td style="background-color:rgb(145, 204, 126)"><span class="mean">20.72</span><span class="deviation">1.40</span><br><span class="factor">(1.30)</span></td><td style="background-color:rgb(99, 191, 124)"><span class="mean">9.61</span><span class="deviation">3.94</span><br><span class="factor">(1.00)</span></td><td style="background-color:rgb(99, 191, 124)"><span class="mean">9.06</span><span class="deviation">4.47</span><br><span class="factor">(1.00)</span></td><td style="background-color:rgb(99, 191, 124)"><span class="mean">12.59</span><span class="deviation">2.99</span><br><span class="factor">(1.00)</span></td><td style="background-color:rgb(99, 191, 124)"><span class="mean">8.53</span><span class="deviation">2.53</span><br><span class="factor">(1.00)</span></td><td style="background-color:rgb(99, 191, 124)"><span class="mean">8.88</span><span class="deviation">3.09</span><br><span class="factor">(1.00)</span></td><td style="background-color:rgb(99, 191, 124)"><span class="mean">13.45</span><span class="deviation">2.03</span><br><span class="factor">(1.00)</span></td><td style="background-color:rgb(99, 191, 124)"><span class="mean">12.24</span><span class="deviation">2.47</span><br><span class="factor">(1.00)</span></td></tr><tr><th class='benchname'>swap rows<div class="rowCount">Time to swap 2 rows on a 1K table. (with 5 warmup iterations).</div></th><td style="background-color:rgb(99, 191, 124)"><span class="mean">11.52</span><span class="deviation">2.58</span><br><span class="factor">(1.00)</span></td><td style="background-color:rgb(184, 216, 128)"><span class="mean">24.75</span><span class="deviation">1.31</span><br><span class="factor">(1.55)</span></td><td style="background-color:rgb(110, 194, 125)"><span class="mean">17.08</span><span class="deviation">3.51</span><br><span class="factor">(1.07)</span></td><td style="background-color:rgb(99, 191, 124)"><span class="mean">13.94</span><span class="deviation">3.56</span><br><span class="factor">(1.00)</span></td><td style="background-color:rgb(126, 199, 125)"><span class="mean">18.81</span><span class="deviation">4.06</span><br><span class="factor">(1.18)</span></td><td style="background-color:rgb(99, 191, 124)"><span class="mean">15.93</span><span class="deviation">4.17</span><br><span class="factor">(1.00)</span></td><td style="background-color:rgb(99, 191, 124)"><span class="mean">12.10</span><span class="deviation">0.79</span><br><span class="factor">(1.00)</span></td><td style="background-color:rgb(119, 197, 125)"><span class="mean">18.08</span><span class="deviation">3.48</span><br><span class="factor">(1.13)</span></td><td style="background-color:rgb(127, 199, 125)"><span class="mean">18.92</span><span class="deviation">2.11</span><br><span class="factor">(1.18)</span></td></tr><tr><th class='benchname'>remove row<div class="rowCount">Duration to remove a row. (with 5 warmup iterations).</div></th><td style="background-color:rgb(115, 196, 125)"><span class="mean">48.98</span><span class="deviation">2.11</span><br><span class="factor">(1.11)</span></td><td style="background-color:rgb(201, 220, 129)"><span class="mean">73.22</span><span class="deviation">5.68</span><br><span class="factor">(1.65)</span></td><td style="background-color:rgb(99, 191, 124)"><span class="mean">44.31</span><span class="deviation">1.19</span><br><span class="factor">(1.00)</span></td><td style="background-color:rgb(102, 192, 124)"><span class="mean">45.18</span><span class="deviation">1.03</span><br><span class="factor">(1.02)</span></td><td style="background-color:rgb(123, 198, 125)"><span class="mean">51.01</span><span class="deviation">5.20</span><br><span class="factor">(1.15)</span></td><td style="background-color:rgb(242, 232, 131)"><span class="mean">84.88</span><span class="deviation">13.10</span><br><span class="factor">(1.92)</span></td><td style="background-color:rgb(167, 211, 127)"><span class="mean">63.51</span><span class="deviation">2.08</span><br><span class="factor">(1.43)</span></td><td style="background-color:rgb(154, 207, 127)"><span class="mean">59.98</span><span class="deviation">4.78</span><br><span class="factor">(1.35)</span></td><td style="background-color:rgb(148, 205, 127)"><span class="mean">58.32</span><span class="deviation">4.27</span><br><span class="factor">(1.32)</span></td></tr><tr><th class='benchname'>create many rows<div class="rowCount">Duration to create 10,000 rows</div></th><td style="background-color:rgb(150, 206, 127)"><span class="mean">2357.83</span><span class="deviation">71.61</span><br><span class="factor">(1.32)</span></td><td style="background-color:rgb(140, 203, 126)"><span class="mean">2251.02</span><span class="deviation">88.44</span><br><span class="factor">(1.26)</span></td><td style="background-color:rgb(99, 191, 124)"><span class="mean">1780.59</span><span class="deviation">21.42</span><br><span class="factor">(1.00)</span></td><td style="background-color:rgb(104, 193, 124)"><span class="mean">1843.30</span><span class="deviation">15.66</span><br><span class="factor">(1.04)</span></td><td style="background-color:rgb(113, 195, 125)"><span class="mean">1942.24</span><span class="deviation">35.71</span><br><span class="factor">(1.09)</span></td><td style="background-color:rgb(144, 204, 126)"><span class="mean">2299.89</span><span class="deviation">33.96</span><br><span class="factor">(1.29)</span></td><td style="background-color:rgb(186, 216, 128)"><span class="mean">2768.57</span><span class="deviation">99.65</span><br><span class="factor">(1.55)</span></td><td style="background-color:rgb(141, 203, 126)"><span class="mean">2264.43</span><span class="deviation">48.13</span><br><span class="factor">(1.27)</span></td><td style="background-color:rgb(134, 201, 126)"><span class="mean">2178.95</span><span class="deviation">29.15</span><br><span class="factor">(1.22)</span></td></tr><tr><th class='benchname'>append rows to large table<div class="rowCount">Duration for adding 1000 rows on a table of 10,000 rows.</div></th><td style="background-color:rgb(150, 206, 127)"><span class="mean">425.55</span><span class="deviation">12.07</span><br><span class="factor">(1.32)</span></td><td style="background-color:rgb(228, 228, 131)"><span class="mean">587.27</span><span class="deviation">5.61</span><br><span class="factor">(1.83)</span></td><td style="background-color:rgb(99, 191, 124)"><span class="mean">321.19</span><span class="deviation">9.98</span><br><span class="factor">(1.00)</span></td><td style="background-color:rgb(101, 192, 124)"><span class="mean">325.62</span><span class="deviation">12.98</span><br><span class="factor">(1.01)</span></td><td style="background-color:rgb(128, 199, 125)"><span class="mean">380.95</span><span class="deviation">40.25</span><br><span class="factor">(1.19)</span></td><td style="background-color:rgb(155, 207, 127)"><span class="mean">436.27</span><span class="deviation">20.05</span><br><span class="factor">(1.36)</span></td><td style="background-color:rgb(129, 200, 126)"><span class="mean">382.08</span><span class="deviation">17.18</span><br><span class="factor">(1.19)</span></td><td style="background-color:rgb(183, 215, 128)"><span class="mean">493.28</span><span class="deviation">5.07</span><br><span class="factor">(1.54)</span></td><td style="background-color:rgb(179, 214, 128)"><span class="mean">485.71</span><span class="deviation">11.28</span><br><span class="factor">(1.51)</span></td></tr><tr><th class='benchname'>clear rows<div class="rowCount">Duration to clear the table filled with 10.000 rows.</div></th><td style="background-color:rgb(254, 214, 128)"><span class="mean">642.22</span><span class="deviation">210.37</span><br><span class="factor">(2.34)</span></td><td style="background-color:rgb(130, 200, 126)"><span class="mean">329.08</span><span class="deviation">8.27</span><br><span class="factor">(1.20)</span></td><td style="background-color:rgb(111, 195, 125)"><span class="mean">295.93</span><span class="deviation">5.60</span><br><span class="factor">(1.08)</span></td><td style="background-color:rgb(116, 196, 125)"><span class="mean">304.64</span><span class="deviation">11.56</span><br><span class="factor">(1.11)</span></td><td style="background-color:rgb(99, 191, 124)"><span class="mean">274.23</span><span class="deviation">12.26</span><br><span class="factor">(1.00)</span></td><td style="background-color:rgb(215, 225, 130)"><span class="mean">478.53</span><span class="deviation">16.99</span><br><span class="factor">(1.74)</span></td><td style="background-color:rgb(119, 197, 125)"><span class="mean">309.16</span><span class="deviation">15.36</span><br><span class="factor">(1.13)</span></td><td style="background-color:rgb(116, 196, 125)"><span class="mean">304.37</span><span class="deviation">17.00</span><br><span class="factor">(1.11)</span></td><td style="background-color:rgb(133, 201, 126)"><span class="mean">333.51</span><span class="deviation">9.10</span><br><span class="factor">(1.22)</span></td></tr><tr><th class='benchname'>startup time<div class="rowCount">Time for loading, parsing and starting up</div></th><td style="background-color:rgb(251, 158, 118)"><span class="mean">164.00</span><span class="deviation">41.98</span><br><span class="factor">(3.19)</span></td><td style="background-color:rgb(156, 207, 127)"><span class="mean">70.00</span><span class="deviation">8.49</span><br><span class="factor">(1.36)</span></td><td style="background-color:rgb(99, 191, 124)"><span class="mean">51.33</span><span class="deviation">0.47</span><br><span class="factor">(1.00)</span></td><td style="background-color:rgb(116, 196, 125)"><span class="mean">57.00</span><span class="deviation">5.66</span><br><span class="factor">(1.11)</span></td><td style="background-color:rgb(99, 191, 124)"><span class="mean">51.33</span><span class="deviation">0.47</span><br><span class="factor">(1.00)</span></td><td style="background-color:rgb(164, 210, 127)"><span class="mean">72.67</span><span class="deviation">0.47</span><br><span class="factor">(1.42)</span></td><td style="background-color:rgb(179, 214, 128)"><span class="mean">77.67</span><span class="deviation">5.91</span><br><span class="factor">(1.51)</span></td><td style="background-color:rgb(169, 211, 128)"><span class="mean">74.33</span><span class="deviation">5.91</span><br><span class="factor">(1.45)</span></td><td style="background-color:rgb(144, 204, 126)"><span class="mean">66.00</span><span class="deviation">8.60</span><br><span class="factor">(1.29)</span></td></tr><tr><th>slowdown geometric mean</th><th style="background-color:rgb(159, 208, 127)">1.39</th><th style="background-color:rgb(172, 212, 128)">1.47</th><th style="background-color:rgb(101, 192, 124)">1.01</th><th style="background-color:rgb(108, 193, 124)">1.05</th><th style="background-color:rgb(113, 195, 125)">1.09</th><th style="background-color:rgb(151, 206, 127)">1.34</th><th style="background-color:rgb(139, 203, 126)">1.26</th><th style="background-color:rgb(139, 203, 126)">1.26</th><th style="background-color:rgb(145, 204, 126)">1.30</th></tr></table><h3>Memory allocation in MBs</h3><table class="results"><thead><tr><th class='benchname'></th><th>angular v4.3.3-non-keyed</th><th>cyclejs-dom v17.1.0-non-keyed</th><th>inferno v3.1.2-non-keyed</th><th>inferno v3.8.2-non-keyed</th><th>moon v0.11.0</th><th>react v15.5.4-non-keyed</th><th>react v16.beta5-non-keyed</th><th>vue v2.3.3-non-keyed</th><th>vue v2.4.2-non-keyed</th></tr></thead><tbody><tr><th class='benchname'>ready memory<div class="rowCount">Memory usage after page load.</div></th><td style="background-color:rgb(255, 236, 132)"><span class="mean">7.24</span><span class="deviation">0.01</span><br><span class="factor">(2.01)</span></td><td style="background-color:rgb(112, 195, 125)"><span class="mean">3.90</span><span class="deviation">0.00</span><br><span class="factor">(1.08)</span></td><td style="background-color:rgb(99, 191, 124)"><span class="mean">3.62</span><span class="deviation">0.00</span><br><span class="factor">(1.00)</span></td><td style="background-color:rgb(99, 191, 124)"><span class="mean">3.62</span><span class="deviation">0.00</span><br><span class="factor">(1.00)</span></td><td style="background-color:rgb(99, 191, 124)"><span class="mean">3.61</span><span class="deviation">0.00</span><br><span class="factor">(1.00)</span></td><td style="background-color:rgb(144, 204, 126)"><span class="mean">4.65</span><span class="deviation">0.00</span><br><span class="factor">(1.29)</span></td><td style="background-color:rgb(134, 201, 126)"><span class="mean">4.41</span><span class="deviation">0.00</span><br><span class="factor">(1.22)</span></td><td style="background-color:rgb(111, 194, 125)"><span class="mean">3.88</span><span class="deviation">0.00</span><br><span class="factor">(1.08)</span></td><td style="background-color:rgb(111, 195, 125)"><span class="mean">3.89</span><span class="deviation">0.00</span><br><span class="factor">(1.08)</span></td></tr><tr><th class='benchname'>run memory<div class="rowCount">Memory usage after adding 1000 rows.</div></th><td style="background-color:rgb(255, 229, 131)"><span class="mean">11.87</span><span class="deviation">0.01</span><br><span class="factor">(2.11)</span></td><td style="background-color:rgb(131, 200, 126)"><span class="mean">6.78</span><span class="deviation">0.00</span><br><span class="factor">(1.21)</span></td><td style="background-color:rgb(99, 191, 124)"><span class="mean">5.63</span><span class="deviation">0.00</span><br><span class="factor">(1.00)</span></td><td style="background-color:rgb(99, 191, 124)"><span class="mean">5.62</span><span class="deviation">0.01</span><br><span class="factor">(1.00)</span></td><td style="background-color:rgb(141, 203, 126)"><span class="mean">7.14</span><span class="deviation">0.00</span><br><span class="factor">(1.27)</span></td><td style="background-color:rgb(206, 222, 129)"><span class="mean">9.49</span><span class="deviation">0.00</span><br><span class="factor">(1.69)</span></td><td style="background-color:rgb(181, 215, 128)"><span class="mean">8.58</span><span class="deviation">0.00</span><br><span class="factor">(1.53)</span></td><td style="background-color:rgb(147, 205, 126)"><span class="mean">7.35</span><span class="deviation">0.00</span><br><span class="factor">(1.31)</span></td><td style="background-color:rgb(154, 207, 127)"><span class="mean">7.60</span><span class="deviation">0.00</span><br><span class="factor">(1.35)</span></td></tr></table></body></html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment