showdown/performance.log.md
Estevao Soares dos Santos ab54933b16 release 1.6.3
2017-01-30 22:40:55 +00:00

5.2 KiB

Performance Tests for showdown

version 1.6.3

Test Suite: Basic (50 cycles)

test avgTime max min
Simple "Hello World" 0.366 6.060 0.165
performance.testfile.md 26.820 47.685 24.495

Test Suite: subParsers (20 cycles)

test avgTime max min
hashHTMLBlocks 2.660 9.402 1.874
anchors 0.502 3.829 0.256
autoLinks 0.097 0.244 0.073
blockQuotes 3.239 6.987 2.821
codeBlocks 0.195 0.382 0.174
codeSpans 0.267 0.814 0.157
detab 0.102 0.176 0.087
encodeAmpsAndAngles 0.042 0.070 0.038
encodeBackslashEscapes 0.076 0.125 0.068
encodeCode 0.919 1.457 0.823
escapeSpecialCharsWithinTagAttributes 0.276 0.638 0.242
githubCodeBlocks 0.189 0.821 0.137
hashBlock 0.119 1.526 0.036
hashElement 0.002 0.032 0.000
hashHTMLSpans 0.341 1.617 0.238
hashPreCodeTags 0.139 0.299 0.109
headers 0.955 2.204 0.803
horizontalRule 0.216 0.331 0.194
images 0.081 0.165 0.073
italicsAndBold 0.254 0.438 0.210
lists 5.076 5.787 4.679
outdent 0.157 0.255 0.142
paragraphs 4.067 5.360 3.584
spanGamut 1.524 2.136 1.321
strikethrough 0.005 0.093 0.000
stripLinkDefinitions 0.160 0.229 0.143
tables 0.002 0.038 0.000
unescapeSpecialChars 0.009 0.050 0.006

version 1.6.2

Test Suite: Basic (50 cycles)

test avgTime max min
Simple "Hello World" 0.613 5.894 0.169
performance.testfile.md 25.970 62.882 23.710

Test Suite: subParsers (20 cycles)

test avgTime max min
hashHTMLBlocks 2.669 8.479 1.885
anchors 0.500 3.841 0.268
autoLinks 0.098 0.211 0.072
blockQuotes 3.222 5.826 2.791
codeBlocks 0.177 0.371 0.157
codeSpans 0.218 0.483 0.151
detab 0.135 0.655 0.085
encodeAmpsAndAngles 0.042 0.118 0.036
encodeBackslashEscapes 0.080 0.133 0.068
encodeCode 0.560 0.982 0.484
escapeSpecialCharsWithinTagAttributes 0.353 0.568 0.291
githubCodeBlocks 0.180 0.773 0.127
hashBlock 0.058 0.312 0.037
hashElement 0.003 0.046 0.000
hashHTMLSpans 0.475 2.325 0.234
hashPreCodeTags 0.122 0.307 0.107
headers 0.858 0.954 0.780
horizontalRule 0.227 0.418 0.197
images 0.171 1.453 0.077
italicsAndBold 0.101 0.202 0.088
lists 4.931 5.460 4.556
outdent 0.163 0.315 0.142
paragraphs 3.790 5.564 3.278
spanGamut 1.442 2.012 1.203
strikethrough 0.004 0.082 0.000
stripBlankLines 0.086 0.130 0.080
stripLinkDefinitions 0.160 0.217 0.145
tables 0.004 0.076 0.000
unescapeSpecialChars 0.010 0.058 0.007

version 1.6.1

Test Suite: Basic (50 cycles)

test avgTime max min
Simple "Hello World" 0.317 5.498 0.161
readme.md 26.014 46.799 24.245

Test Suite: subParsers (20 cycles)

test avgTime max min
hashHTMLBlocks 2.641 7.792 1.936
anchors 0.475 4.063 0.259
autoLinks 0.089 0.197 0.069
blockQuotes 3.213 6.054 2.880
codeBlocks 0.162 0.269 0.153
codeSpans 0.169 0.399 0.141
detab 0.125 0.665 0.086
encodeAmpsAndAngles 0.042 0.089 0.038
encodeBackslashEscapes 0.076 0.133 0.068
encodeCode 0.577 0.970 0.479
escapeSpecialCharsWithinTagAttributes 0.246 0.350 0.221
githubCodeBlocks 0.177 0.815 0.125
hashBlock 0.065 0.430 0.038
hashElement 0.002 0.034 0.000
hashHTMLSpans 0.424 2.321 0.241
hashPreCodeTags 0.122 0.238 0.104
headers 0.804 0.946 0.726
horizontalRule 0.219 0.274 0.194
images 0.124 0.902 0.071
italicsAndBold 0.101 0.150 0.090
lists 4.939 5.421 4.624
outdent 0.165 0.337 0.140
paragraphs 3.495 4.555 3.171
spanGamut 1.319 1.992 1.147
strikethrough 0.007 0.143 0.000
stripBlankLines 0.094 0.155 0.082
stripLinkDefinitions 0.176 0.311 0.146
tables 0.002 0.039 0.000
unescapeSpecialChars 0.008 0.034 0.007

version 1.6.0

Test Suite: Basic (50 cycles)

test avgTime max min
Simple "Hello World" 0.308 5.369 0.157
readme.md 25.818 47.795 23.775

Test Suite: subParsers (20 cycles)

test avgTime max min
hashHTMLBlocks 2.653 8.558 1.880
anchors 0.517 4.142 0.271
autoLinks 0.089 0.194 0.071
blockGamut 17.372 22.941 14.082
blockQuotes 3.011 4.110 2.774
codeBlocks 0.243 0.834 0.193
codeSpans 0.227 0.458 0.191
detab 0.095 0.133 0.090
encodeAmpsAndAngles 0.040 0.073 0.038
encodeBackslashEscapes 0.100 0.510 0.068
encodeCode 0.532 0.706 0.479
escapeSpecialCharsWithinTagAttributes 0.386 0.702 0.327
githubCodeBlocks 0.214 0.778 0.156
hashBlock 0.057 0.280 0.035
hashElement 0.002 0.033 0.000
hashHTMLSpans 0.384 1.997 0.236
hashPreCodeTags 0.133 0.200 0.116
headers 0.944 2.468 0.782
images 0.120 0.486 0.086
italicsAndBold 0.111 0.445 0.088
lists 5.783 13.249 4.464
outdent 0.306 0.956 0.225
paragraphs 6.583 8.811 4.499
spanGamut 2.437 3.067 1.647
strikethrough 0.005 0.100 0.000
stripBlankLines 0.121 0.175 0.092
stripLinkDefinitions 0.247 0.573 0.171
tables 0.006 0.099 0.000
unescapeSpecialChars 0.017 0.066 0.011