diff --git a/docs/BENCHMARKS b/docs/BENCHMARKS index a07837a..91a7d98 100644 --- a/docs/BENCHMARKS +++ b/docs/BENCHMARKS @@ -3,40 +3,40 @@ $ python3.5 -OO bench/main.py bench/*.js Python Release: 3.5.0 Benchmarking 'bench/apiviewer.js'... (953.2 KiB) - Timing simple_port ... (951.5 KiB *) 1392.01 ms - Timing jsmin_2_0_9 ... (951.5 KiB >) 1687.10 ms (factor: 0.83) - Timing rjsmin ... (951.5 KiB =) 36.96 ms (factor: 37.67, 45.65) - Timing _rjsmin ... (951.5 KiB =) 1.66 ms (factor: 840.77, 1019.01, 22.32) + Timing simple_port ... (951.5 KiB *) 1408.92 ms + Timing jsmin_2_0_9 ... (951.5 KiB >) 1688.85 ms (factor: 0.83) + Timing rjsmin ... (951.5 KiB =) 36.89 ms (factor: 38.19, 45.78) + Timing _rjsmin ... (951.5 KiB =) 1.83 ms (factor: 770.17, 923.19, 20.17) Benchmarking 'bench/bootstrap.js'... (49.0 KiB) - Timing simple_port ... ( 26.4 KiB *) 57.35 ms - Timing jsmin_2_0_9 ... ( 26.4 KiB >) 23.48 ms (factor: 2.44) - Timing rjsmin ... ( 26.4 KiB >) 9.03 ms (factor: 6.35, 2.60) - Timing _rjsmin ... ( 26.4 KiB >) 0.13 ms (factor: 431.64, 176.70, 67.97) + Timing simple_port ... ( 26.4 KiB *) 58.28 ms + Timing jsmin_2_0_9 ... ( 26.4 KiB >) 23.58 ms (factor: 2.47) + Timing rjsmin ... ( 26.4 KiB >) 8.95 ms (factor: 6.51, 2.63) + Timing _rjsmin ... ( 26.4 KiB >) 0.13 ms (factor: 451.72, 182.78, 69.39) Benchmarking 'bench/DateTimeShortcuts.js'... (18.3 KiB) - Timing simple_port ... ( 10.2 KiB *) 21.33 ms - Timing jsmin_2_0_9 ... ( 10.3 KiB >) 8.96 ms (factor: 2.38) - Timing rjsmin ... ( 10.2 KiB >) 2.48 ms (factor: 8.61, 3.61) - Timing _rjsmin ... ( 10.2 KiB >) 0.04 ms (factor: 551.34, 231.51, 64.06) + Timing simple_port ... ( 10.2 KiB *) 22.00 ms + Timing jsmin_2_0_9 ... ( 10.3 KiB >) 9.02 ms (factor: 2.44) + Timing rjsmin ... ( 10.2 KiB >) 2.45 ms (factor: 8.99, 3.68) + Timing _rjsmin ... ( 10.2 KiB >) 0.04 ms (factor: 490.07, 200.83, 54.52) Benchmarking 'bench/jquery-1.7.1.js'... (242.4 KiB) Timing simple_port ... (135.9 KiB *) 303.27 ms - Timing jsmin_2_0_9 ... (136.8 KiB >) 156.13 ms (factor: 1.94) - Timing rjsmin ... (135.9 KiB =) 62.76 ms (factor: 4.83, 2.49) - Timing _rjsmin ... (135.9 KiB =) 0.85 ms (factor: 358.59, 184.61, 74.21) + Timing jsmin_2_0_9 ... (136.8 KiB >) 160.21 ms (factor: 1.89) + Timing rjsmin ... (135.9 KiB =) 62.40 ms (factor: 4.86, 2.57) + Timing _rjsmin ... (135.9 KiB =) 0.89 ms (factor: 342.10, 180.73, 70.39) Benchmarking 'bench/knockout-2.0.0.js'... (38.9 KiB) - Timing simple_port ... ( 38.6 KiB *) 55.54 ms - Timing jsmin_2_0_9 ... ( 38.6 KiB >) 25.93 ms (factor: 2.14) - Timing rjsmin ... ( 38.6 KiB >) 1.93 ms (factor: 28.79, 13.44) - Timing _rjsmin ... ( 38.6 KiB >) 0.07 ms (factor: 749.81, 350.12, 26.05) + Timing simple_port ... ( 38.6 KiB *) 56.43 ms + Timing jsmin_2_0_9 ... ( 38.6 KiB >) 25.89 ms (factor: 2.18) + Timing rjsmin ... ( 38.6 KiB >) 1.92 ms (factor: 29.40, 13.49) + Timing _rjsmin ... ( 38.6 KiB >) 0.08 ms (factor: 731.41, 335.54, 24.88) Benchmarking 'bench/markermanager.js'... (28.6 KiB) - Timing simple_port ... ( 11.6 KiB *) 28.25 ms - Timing jsmin_2_0_9 ... ( 11.6 KiB >) 15.81 ms (factor: 1.79) - Timing rjsmin ... ( 11.6 KiB =) 3.87 ms (factor: 7.29, 4.08) - Timing _rjsmin ... ( 11.6 KiB =) 0.06 ms (factor: 477.00, 266.93, 65.41) + Timing simple_port ... ( 11.6 KiB *) 28.45 ms + Timing jsmin_2_0_9 ... ( 11.6 KiB >) 11.71 ms (factor: 2.43) + Timing rjsmin ... ( 11.6 KiB =) 4.07 ms (factor: 6.99, 2.88) + Timing _rjsmin ... ( 11.6 KiB =) 0.06 ms (factor: 493.97, 203.34, 70.71) $ python3.4 -OO bench/main.py bench/*.js @@ -44,40 +44,40 @@ $ python3.4 -OO bench/main.py bench/*.js Python Release: 3.4.3 Benchmarking 'bench/apiviewer.js'... (953.2 KiB) - Timing simple_port ... (951.5 KiB *) 1547.17 ms - Timing jsmin_2_0_9 ... (951.5 KiB >) 1804.38 ms (factor: 0.86) - Timing rjsmin ... (951.5 KiB =) 37.38 ms (factor: 41.39, 48.28) - Timing _rjsmin ... (951.5 KiB =) 1.84 ms (factor: 841.67, 981.60, 20.33) + Timing simple_port ... (951.5 KiB *) 1486.03 ms + Timing jsmin_2_0_9 ... (951.5 KiB >) 1801.94 ms (factor: 0.82) + Timing rjsmin ... (951.5 KiB =) 37.34 ms (factor: 39.80, 48.26) + Timing _rjsmin ... (951.5 KiB =) 1.90 ms (factor: 781.27, 947.36, 19.63) Benchmarking 'bench/bootstrap.js'... (49.0 KiB) - Timing simple_port ... ( 26.4 KiB *) 64.98 ms - Timing jsmin_2_0_9 ... ( 26.4 KiB >) 25.65 ms (factor: 2.53) - Timing rjsmin ... ( 26.4 KiB >) 9.40 ms (factor: 6.91, 2.73) - Timing _rjsmin ... ( 26.4 KiB >) 0.15 ms (factor: 438.22, 172.99, 63.43) + Timing simple_port ... ( 26.4 KiB *) 62.86 ms + Timing jsmin_2_0_9 ... ( 26.4 KiB >) 25.25 ms (factor: 2.49) + Timing rjsmin ... ( 26.4 KiB >) 9.48 ms (factor: 6.63, 2.66) + Timing _rjsmin ... ( 26.4 KiB >) 0.14 ms (factor: 458.91, 184.34, 69.22) Benchmarking 'bench/DateTimeShortcuts.js'... (18.3 KiB) - Timing simple_port ... ( 10.2 KiB *) 24.18 ms - Timing jsmin_2_0_9 ... ( 10.3 KiB >) 9.75 ms (factor: 2.48) - Timing rjsmin ... ( 10.2 KiB >) 2.55 ms (factor: 9.47, 3.82) - Timing _rjsmin ... ( 10.2 KiB >) 0.04 ms (factor: 616.03, 248.31, 65.02) + Timing simple_port ... ( 10.2 KiB *) 23.33 ms + Timing jsmin_2_0_9 ... ( 10.3 KiB >) 9.63 ms (factor: 2.42) + Timing rjsmin ... ( 10.2 KiB >) 2.57 ms (factor: 9.09, 3.75) + Timing _rjsmin ... ( 10.2 KiB >) 0.05 ms (factor: 483.88, 199.61, 53.21) Benchmarking 'bench/jquery-1.7.1.js'... (242.4 KiB) - Timing simple_port ... (135.9 KiB *) 342.21 ms - Timing jsmin_2_0_9 ... (136.8 KiB >) 173.16 ms (factor: 1.98) - Timing rjsmin ... (135.9 KiB =) 65.50 ms (factor: 5.22, 2.64) - Timing _rjsmin ... (135.9 KiB =) 0.90 ms (factor: 380.81, 192.69, 72.88) + Timing simple_port ... (135.9 KiB *) 327.83 ms + Timing jsmin_2_0_9 ... (136.8 KiB >) 169.43 ms (factor: 1.93) + Timing rjsmin ... (135.9 KiB =) 64.95 ms (factor: 5.05, 2.61) + Timing _rjsmin ... (135.9 KiB =) 0.85 ms (factor: 384.63, 198.79, 76.21) Benchmarking 'bench/knockout-2.0.0.js'... (38.9 KiB) - Timing simple_port ... ( 38.6 KiB *) 63.15 ms - Timing jsmin_2_0_9 ... ( 38.6 KiB >) 27.29 ms (factor: 2.31) - Timing rjsmin ... ( 38.6 KiB >) 2.01 ms (factor: 31.35, 13.55) - Timing _rjsmin ... ( 38.6 KiB >) 0.08 ms (factor: 816.61, 352.90, 26.05) + Timing simple_port ... ( 38.6 KiB *) 60.50 ms + Timing jsmin_2_0_9 ... ( 38.6 KiB >) 26.95 ms (factor: 2.24) + Timing rjsmin ... ( 38.6 KiB >) 2.03 ms (factor: 29.77, 13.26) + Timing _rjsmin ... ( 38.6 KiB >) 0.08 ms (factor: 757.74, 337.56, 25.45) Benchmarking 'bench/markermanager.js'... (28.6 KiB) - Timing simple_port ... ( 11.6 KiB *) 32.07 ms - Timing jsmin_2_0_9 ... ( 11.6 KiB >) 13.05 ms (factor: 2.46) - Timing rjsmin ... ( 11.6 KiB =) 4.09 ms (factor: 7.85, 3.19) - Timing _rjsmin ... ( 11.6 KiB =) 0.06 ms (factor: 522.79, 212.67, 66.58) + Timing simple_port ... ( 11.6 KiB *) 30.71 ms + Timing jsmin_2_0_9 ... ( 11.6 KiB >) 12.84 ms (factor: 2.39) + Timing rjsmin ... ( 11.6 KiB =) 4.06 ms (factor: 7.56, 3.16) + Timing _rjsmin ... ( 11.6 KiB =) 0.06 ms (factor: 504.04, 210.74, 66.65) $ python3.3 -OO bench/main.py bench/*.js @@ -85,40 +85,40 @@ $ python3.3 -OO bench/main.py bench/*.js Python Release: 3.3.5 Benchmarking 'bench/apiviewer.js'... (953.2 KiB) - Timing simple_port ... (951.5 KiB *) 1843.94 ms - Timing jsmin_2_0_9 ... (951.5 KiB >) 1886.06 ms (factor: 0.98) - Timing rjsmin ... (951.5 KiB =) 46.26 ms (factor: 39.86, 40.77) - Timing _rjsmin ... (951.5 KiB =) 1.88 ms (factor: 983.41, 1005.87, 24.67) + Timing simple_port ... (951.5 KiB *) 1812.47 ms + Timing jsmin_2_0_9 ... (951.5 KiB >) 1874.44 ms (factor: 0.97) + Timing rjsmin ... (951.5 KiB =) 45.94 ms (factor: 39.45, 40.80) + Timing _rjsmin ... (951.5 KiB =) 1.90 ms (factor: 955.94, 988.63, 24.23) Benchmarking 'bench/bootstrap.js'... (49.0 KiB) - Timing simple_port ... ( 26.4 KiB *) 74.26 ms - Timing jsmin_2_0_9 ... ( 26.4 KiB >) 28.05 ms (factor: 2.65) - Timing rjsmin ... ( 26.4 KiB >) 10.64 ms (factor: 6.98, 2.64) - Timing _rjsmin ... ( 26.4 KiB >) 0.15 ms (factor: 503.81, 190.33, 72.18) + Timing simple_port ... ( 26.4 KiB *) 72.70 ms + Timing jsmin_2_0_9 ... ( 26.4 KiB >) 27.94 ms (factor: 2.60) + Timing rjsmin ... ( 26.4 KiB >) 10.45 ms (factor: 6.96, 2.67) + Timing _rjsmin ... ( 26.4 KiB >) 0.14 ms (factor: 530.45, 203.86, 76.24) Benchmarking 'bench/DateTimeShortcuts.js'... (18.3 KiB) - Timing simple_port ... ( 10.2 KiB *) 27.56 ms - Timing jsmin_2_0_9 ... ( 10.3 KiB >) 10.62 ms (factor: 2.60) - Timing rjsmin ... ( 10.2 KiB >) 2.79 ms (factor: 9.88, 3.81) - Timing _rjsmin ... ( 10.2 KiB >) 0.04 ms (factor: 694.32, 267.47, 70.29) + Timing simple_port ... ( 10.2 KiB *) 27.10 ms + Timing jsmin_2_0_9 ... ( 10.3 KiB >) 10.53 ms (factor: 2.57) + Timing rjsmin ... ( 10.2 KiB >) 2.76 ms (factor: 9.83, 3.82) + Timing _rjsmin ... ( 10.2 KiB >) 0.04 ms (factor: 618.92, 240.50, 62.96) Benchmarking 'bench/jquery-1.7.1.js'... (242.4 KiB) - Timing simple_port ... (135.9 KiB *) 393.81 ms - Timing jsmin_2_0_9 ... (136.8 KiB >) 183.88 ms (factor: 2.14) - Timing rjsmin ... (135.9 KiB =) 73.21 ms (factor: 5.38, 2.51) - Timing _rjsmin ... (135.9 KiB =) 0.88 ms (factor: 448.49, 209.41, 83.38) + Timing simple_port ... (135.9 KiB *) 386.24 ms + Timing jsmin_2_0_9 ... (136.8 KiB >) 181.79 ms (factor: 2.12) + Timing rjsmin ... (135.9 KiB =) 78.00 ms (factor: 4.95, 2.33) + Timing _rjsmin ... (135.9 KiB =) 0.85 ms (factor: 454.36, 213.86, 91.76) Benchmarking 'bench/knockout-2.0.0.js'... (38.9 KiB) - Timing simple_port ... ( 38.6 KiB *) 73.17 ms - Timing jsmin_2_0_9 ... ( 38.6 KiB >) 30.30 ms (factor: 2.41) - Timing rjsmin ... ( 38.6 KiB >) 2.41 ms (factor: 30.32, 12.56) - Timing _rjsmin ... ( 38.6 KiB >) 0.08 ms (factor: 951.02, 393.89, 31.36) + Timing simple_port ... ( 38.6 KiB *) 71.46 ms + Timing jsmin_2_0_9 ... ( 38.6 KiB >) 30.37 ms (factor: 2.35) + Timing rjsmin ... ( 38.6 KiB >) 2.42 ms (factor: 29.56, 12.56) + Timing _rjsmin ... ( 38.6 KiB >) 0.08 ms (factor: 893.36, 379.67, 30.22) Benchmarking 'bench/markermanager.js'... (28.6 KiB) - Timing simple_port ... ( 11.6 KiB *) 36.32 ms - Timing jsmin_2_0_9 ... ( 11.6 KiB >) 14.26 ms (factor: 2.55) - Timing rjsmin ... ( 11.6 KiB =) 4.74 ms (factor: 7.66, 3.01) - Timing _rjsmin ... ( 11.6 KiB =) 0.06 ms (factor: 586.49, 230.32, 76.61) + Timing simple_port ... ( 11.6 KiB *) 35.64 ms + Timing jsmin_2_0_9 ... ( 11.6 KiB >) 14.20 ms (factor: 2.51) + Timing rjsmin ... ( 11.6 KiB =) 4.65 ms (factor: 7.67, 3.05) + Timing _rjsmin ... ( 11.6 KiB =) 0.06 ms (factor: 593.03, 236.19, 77.35) $ python2.7 -OO bench/main.py bench/*.js @@ -126,40 +126,40 @@ $ python2.7 -OO bench/main.py bench/*.js Python Release: 2.7.10 Benchmarking 'bench/apiviewer.js'... (953.2 KiB) - Timing simple_port ... (951.5 KiB *) 1849.30 ms - Timing jsmin_2_0_9 ... (951.5 KiB >) 2045.56 ms (factor: 0.90) - Timing rjsmin ... (951.5 KiB =) 44.87 ms (factor: 41.21, 45.59) - Timing _rjsmin ... (951.5 KiB =) 1.53 ms (factor: 1209.65, 1338.03, 29.35) + Timing simple_port ... (951.5 KiB *) 1920.91 ms + Timing jsmin_2_0_9 ... (951.5 KiB >) 2064.58 ms (factor: 0.93) + Timing rjsmin ... (951.5 KiB =) 37.79 ms (factor: 50.83, 54.63) + Timing _rjsmin ... (951.5 KiB =) 1.71 ms (factor: 1124.01, 1208.08, 22.11) Benchmarking 'bench/bootstrap.js'... (49.0 KiB) - Timing simple_port ... ( 26.4 KiB *) 74.16 ms - Timing jsmin_2_0_9 ... ( 26.4 KiB >) 31.61 ms (factor: 2.35) - Timing rjsmin ... ( 26.4 KiB >) 9.43 ms (factor: 7.86, 3.35) - Timing _rjsmin ... ( 26.4 KiB >) 0.12 ms (factor: 602.61, 256.83, 76.66) + Timing simple_port ... ( 26.4 KiB *) 73.63 ms + Timing jsmin_2_0_9 ... ( 26.4 KiB >) 31.57 ms (factor: 2.33) + Timing rjsmin ... ( 26.4 KiB >) 9.36 ms (factor: 7.86, 3.37) + Timing _rjsmin ... ( 26.4 KiB >) 0.13 ms (factor: 580.06, 248.71, 73.76) Benchmarking 'bench/DateTimeShortcuts.js'... (18.3 KiB) - Timing simple_port ... ( 10.2 KiB *) 27.49 ms - Timing jsmin_2_0_9 ... ( 10.3 KiB >) 11.75 ms (factor: 2.34) - Timing rjsmin ... ( 10.2 KiB >) 2.60 ms (factor: 10.56, 4.51) - Timing _rjsmin ... ( 10.2 KiB >) 0.04 ms (factor: 782.06, 334.39, 74.06) + Timing simple_port ... ( 10.2 KiB *) 31.02 ms + Timing jsmin_2_0_9 ... ( 10.3 KiB >) 11.79 ms (factor: 2.63) + Timing rjsmin ... ( 10.2 KiB >) 2.56 ms (factor: 12.12, 4.60) + Timing _rjsmin ... ( 10.2 KiB >) 0.04 ms (factor: 856.51, 325.43, 70.69) Benchmarking 'bench/jquery-1.7.1.js'... (242.4 KiB) - Timing simple_port ... (135.9 KiB *) 421.41 ms - Timing jsmin_2_0_9 ... (136.8 KiB >) 203.07 ms (factor: 2.08) - Timing rjsmin ... (135.9 KiB =) 65.95 ms (factor: 6.39, 3.08) - Timing _rjsmin ... (135.9 KiB =) 0.78 ms (factor: 537.28, 258.90, 84.09) + Timing simple_port ... (135.9 KiB *) 382.87 ms + Timing jsmin_2_0_9 ... (136.8 KiB >) 206.14 ms (factor: 1.86) + Timing rjsmin ... (135.9 KiB =) 65.35 ms (factor: 5.86, 3.15) + Timing _rjsmin ... (135.9 KiB =) 0.79 ms (factor: 484.19, 260.69, 82.64) Benchmarking 'bench/knockout-2.0.0.js'... (38.9 KiB) - Timing simple_port ... ( 38.6 KiB *) 74.94 ms - Timing jsmin_2_0_9 ... ( 38.6 KiB >) 35.34 ms (factor: 2.12) - Timing rjsmin ... ( 38.6 KiB >) 2.09 ms (factor: 35.90, 16.93) - Timing _rjsmin ... ( 38.6 KiB >) 0.07 ms (factor: 1096.18, 516.89, 30.54) + Timing simple_port ... ( 38.6 KiB *) 75.57 ms + Timing jsmin_2_0_9 ... ( 38.6 KiB >) 35.27 ms (factor: 2.14) + Timing rjsmin ... ( 38.6 KiB >) 2.05 ms (factor: 36.82, 17.18) + Timing _rjsmin ... ( 38.6 KiB >) 0.07 ms (factor: 1032.38, 481.81, 28.04) Benchmarking 'bench/markermanager.js'... (28.6 KiB) - Timing simple_port ... ( 11.6 KiB *) 36.17 ms - Timing jsmin_2_0_9 ... ( 11.6 KiB >) 15.76 ms (factor: 2.29) - Timing rjsmin ... ( 11.6 KiB =) 4.10 ms (factor: 8.83, 3.85) - Timing _rjsmin ... ( 11.6 KiB =) 0.05 ms (factor: 658.68, 287.02, 74.63) + Timing simple_port ... ( 11.6 KiB *) 35.97 ms + Timing jsmin_2_0_9 ... ( 11.6 KiB >) 15.82 ms (factor: 2.27) + Timing rjsmin ... ( 11.6 KiB =) 4.05 ms (factor: 8.89, 3.91) + Timing _rjsmin ... ( 11.6 KiB =) 0.05 ms (factor: 661.06, 290.70, 74.37) # vim: nowrap diff --git a/docs/_userdoc/benchmark.txt b/docs/_userdoc/benchmark.txt index 44aba62..f774840 100644 --- a/docs/_userdoc/benchmark.txt +++ b/docs/_userdoc/benchmark.txt @@ -76,13 +76,13 @@ Python 3.5.0 +-------------+--------------------------+-----------------------+ | Name | apiviewer (953.2) | bootstrap (49.0) | +=============+==========================+=======================+ -| Simple Port | 1392.01 ms (951.5 \*) | 57.35 ms (26.4 \*) | +| Simple Port | 1408.92 ms (951.5 \*) | 58.28 ms (26.4 \*) | +-------------+--------------------------+-----------------------+ -| jsmin 2.0.9 | 1687.10 ms (951.5 >) | 23.48 ms (26.4 >) | +| jsmin 2.0.9 | 1688.85 ms (951.5 >) | 23.58 ms (26.4 >) | +-------------+--------------------------+-----------------------+ -| |rjsmin| | 36.96 ms (951.5 =) | 9.03 ms (26.4 >) | +| |rjsmin| | 36.89 ms (951.5 =) | 8.95 ms (26.4 >) | +-------------+--------------------------+-----------------------+ -| _\ |rjsmin| | 1.66 ms (951.5 =) | 0.13 ms (26.4 >) | +| _\ |rjsmin| | 1.83 ms (951.5 =) | 0.13 ms (26.4 >) | +-------------+--------------------------+-----------------------+ .. rst-class:: benchmark @@ -90,13 +90,13 @@ Python 3.5.0 +-------------+--------------------------+-----------------------+ | Name | DateTimeShortcuts (18.3) | jquery (242.4) | +=============+==========================+=======================+ -| Simple Port | 21.33 ms (10.2 \*) | 303.27 ms (135.9 \*) | +| Simple Port | 22.00 ms (10.2 \*) | 303.27 ms (135.9 \*) | +-------------+--------------------------+-----------------------+ -| jsmin 2.0.9 | 8.96 ms (10.3 >) | 156.13 ms (136.8 >) | +| jsmin 2.0.9 | 9.02 ms (10.3 >) | 160.21 ms (136.8 >) | +-------------+--------------------------+-----------------------+ -| |rjsmin| | 2.48 ms (10.2 >) | 62.76 ms (135.9 =) | +| |rjsmin| | 2.45 ms (10.2 >) | 62.40 ms (135.9 =) | +-------------+--------------------------+-----------------------+ -| _\ |rjsmin| | 0.04 ms (10.2 >) | 0.85 ms (135.9 =) | +| _\ |rjsmin| | 0.04 ms (10.2 >) | 0.89 ms (135.9 =) | +-------------+--------------------------+-----------------------+ .. rst-class:: benchmark @@ -104,13 +104,13 @@ Python 3.5.0 +-------------+--------------------------+-----------------------+ | Name | knockout (38.9) | markermanager (28.6) | +=============+==========================+=======================+ -| Simple Port | 55.54 ms (38.6 \*) | 28.25 ms (11.6 \*) | +| Simple Port | 56.43 ms (38.6 \*) | 28.45 ms (11.6 \*) | +-------------+--------------------------+-----------------------+ -| jsmin 2.0.9 | 25.93 ms (38.6 >) | 15.81 ms (11.6 >) | +| jsmin 2.0.9 | 25.89 ms (38.6 >) | 11.71 ms (11.6 >) | +-------------+--------------------------+-----------------------+ -| |rjsmin| | 1.93 ms (38.6 >) | 3.87 ms (11.6 =) | +| |rjsmin| | 1.92 ms (38.6 >) | 4.07 ms (11.6 =) | +-------------+--------------------------+-----------------------+ -| _\ |rjsmin| | 0.07 ms (38.6 >) | 0.06 ms (11.6 =) | +| _\ |rjsmin| | 0.08 ms (38.6 >) | 0.06 ms (11.6 =) | +-------------+--------------------------+-----------------------+ @@ -122,13 +122,13 @@ Python 2.7.10 +-------------+--------------------------+-----------------------+ | Name | apiviewer (953.2) | bootstrap (49.0) | +=============+==========================+=======================+ -| Simple Port | 1849.30 ms (951.5 \*) | 74.16 ms (26.4 \*) | +| Simple Port | 1920.91 ms (951.5 \*) | 73.63 ms (26.4 \*) | +-------------+--------------------------+-----------------------+ -| jsmin 2.0.9 | 2045.56 ms (951.5 >) | 31.61 ms (26.4 >) | +| jsmin 2.0.9 | 2064.58 ms (951.5 >) | 31.57 ms (26.4 >) | +-------------+--------------------------+-----------------------+ -| |rjsmin| | 44.87 ms (951.5 =) | 9.43 ms (26.4 >) | +| |rjsmin| | 37.79 ms (951.5 =) | 9.36 ms (26.4 >) | +-------------+--------------------------+-----------------------+ -| _\ |rjsmin| | 1.53 ms (951.5 =) | 0.12 ms (26.4 >) | +| _\ |rjsmin| | 1.71 ms (951.5 =) | 0.13 ms (26.4 >) | +-------------+--------------------------+-----------------------+ .. rst-class:: benchmark @@ -136,13 +136,13 @@ Python 2.7.10 +-------------+--------------------------+-----------------------+ | Name | DateTimeShortcuts (18.3) | jquery (242.4) | +=============+==========================+=======================+ -| Simple Port | 27.49 ms (10.2 \*) | 421.41 ms (135.9 \*) | +| Simple Port | 31.02 ms (10.2 \*) | 382.87 ms (135.9 \*) | +-------------+--------------------------+-----------------------+ -| jsmin 2.0.9 | 11.75 ms (10.3 >) | 203.07 ms (136.8 >) | +| jsmin 2.0.9 | 11.79 ms (10.3 >) | 206.14 ms (136.8 >) | +-------------+--------------------------+-----------------------+ -| |rjsmin| | 2.60 ms (10.2 >) | 65.95 ms (135.9 =) | +| |rjsmin| | 2.56 ms (10.2 >) | 65.35 ms (135.9 =) | +-------------+--------------------------+-----------------------+ -| _\ |rjsmin| | 0.04 ms (10.2 >) | 0.78 ms (135.9 =) | +| _\ |rjsmin| | 0.04 ms (10.2 >) | 0.79 ms (135.9 =) | +-------------+--------------------------+-----------------------+ .. rst-class:: benchmark @@ -150,11 +150,11 @@ Python 2.7.10 +-------------+--------------------------+-----------------------+ | Name | knockout (38.9) | markermanager (28.6) | +=============+==========================+=======================+ -| Simple Port | 74.94 ms (38.6 \*) | 36.17 ms (11.6 \*) | +| Simple Port | 75.57 ms (38.6 \*) | 35.97 ms (11.6 \*) | +-------------+--------------------------+-----------------------+ -| jsmin 2.0.9 | 35.34 ms (38.6 >) | 15.76 ms (11.6 >) | +| jsmin 2.0.9 | 35.27 ms (38.6 >) | 15.82 ms (11.6 >) | +-------------+--------------------------+-----------------------+ -| |rjsmin| | 2.09 ms (38.6 >) | 4.10 ms (11.6 =) | +| |rjsmin| | 2.05 ms (38.6 >) | 4.05 ms (11.6 =) | +-------------+--------------------------+-----------------------+ | _\ |rjsmin| | 0.07 ms (38.6 >) | 0.05 ms (11.6 =) | +-------------+--------------------------+-----------------------+