Paste: Factor performance windows/x86.64 88b653aa44f3e1fc0b3ae707930bfefe0762960d
Author: | nomennescio |
Mode: | html |
Date: | Sat, 27 Apr 2024 11:28:37 |
Plain Text |
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="viewport" content="width=device-width, initial-scale=1" charset="utf-8" />
<meta name="theme-color" content="#f5f5f5" media="(prefers-color-scheme: light)" />
<meta name="theme-color" content="#373e48" media="(prefers-color-scheme: dark)" />
<title></title>
<style type="text/css"> html {
box-sizing: border-box;
}
*, *:before, *:after {
box-sizing: inherit;
}
html, body {
margin: 0;
padding: 0;
}
body, button {
font-size: 12pt;
font-family: sans-serif;
}
textarea {
font-size: 12pt;
}
table {
border-spacing: 0;
border-collapse: collapse;
}
pre {
overflow: auto;
font-size: smaller;
line-height: 125%;
}
.link-button {
padding: 0;
background: none;
border: none;
}
a, .link { color: #2A5DB0; }
a:link, a:visited, a:active, .link { text-decoration: none; }
a:hover, .link:hover { text-decoration: underline; }
.error { color: #a00; }
.errors li { color: #a00; }
.field-label {
text-align: right;
}
.inline {
display: inline;
}
nav {
border-bottom: 1px solid #d5d5d5;
background-color: #f5f5f5;
padding: 10px;
padding-left: calc(max(50% - 500px, 0px) + 15px);
padding-right: calc(max(50% - 500px, 0px) + 15px);
}
nav a, nav .link {
margin-right: 10px;
}
nav img {
vertical-align: middle;
}
.page {
max-width: 1000px;
position: relative;
left: calc(max(-500px,-50%) + 50%);
padding: 15px;
}
.big-field-label {
vertical-align: top;
}
@media (prefers-color-scheme: dark) {
body {
background-color: #202124;
color: #bdc1c6;
}
title, h1, h2, h3, h4, h5, h6 {
color: white;
}
a, .link {
color: #8ab4f8;
}
nav {
background-color: #373e48;
border-bottom: 1px solid #666;
}
}
.NULL {
color: #000000;
}
.COMMENT1 {
color: #cc0000;
}
.COMMENT2 {
color: #ff8400;
}
.COMMENT3 {
color: #6600cc;
}
.COMMENT4 {
color: #cc6600;
}
.DIGIT {
color: #ff0000;
}
.FUNCTION {
color: #9966ff;
}
.INVALID {
background: #ffffcc;
color: #ff0066;
}
.KEYWORD1 {
color: #006699;
font-weight: bold;
}
.KEYWORD2 {
color: #009966;
font-weight: bold;
}
.KEYWORD3 {
color: #0099ff;
font-weight: bold;
}
.KEYWORD4 {
color: #66ccff;
font-weight: bold;
}
.LABEL {
color: #02b902;
}
.LITERAL1 {
color: #ff00cc;
}
.LITERAL2 {
color: #cc00cc;
}
.LITERAL3 {
color: #9900cc;
}
.LITERAL4 {
color: #6600cc;
}
.MARKUP {
color: #0000ff;
}
.OPERATOR {
color: #000000;
font-weight: bold;
}
</style>
<script type="text/javascript"></script>
</head>
<body>
<div style="padding: 10px;"><div><h1>Build report for windows/x86.64</h1>
<table>
<tr><td>Build machine:</td><td>winmini</td></tr>
<tr><td>Disk usage:</td><td>188.47Gi used, 1664.13Gi avail, 1852.61Gi total, 89.83% free</td></tr>
<tr><td>Build directory:</td><td>~/builds64/2024-04-25-18-42</td></tr>
<tr><td>GIT ID:</td><td><a href="https://github.com/factor/factor/commit/88b653aa44f3e1fc0b3ae707930bfefe0762960d">88b653aa44f3e1fc0b3ae707930bfefe0762960d</a></td></tr>
</table><h2>Timings</h2> <table><tr><td>boot-time</td><td>00:03:33</td></tr><tr><td>load-time</td><td>00:11:03</td></tr><tr><td>test-time</td><td>00:29:38</td></tr><tr><td>help-lint-time</td><td>00:00:14</td></tr><tr><td>benchmark-time</td><td>00:08:34</td></tr><tr><td>html-help-time</td><td>00:09:11</td></tr></table><h2>Benchmarks</h2>
<table>
<tr><th>Benchmark</th><th>Time (seconds)</th></tr>
<tr><td>benchmark.3d-matrix-scalar</td><td>0.422</td></tr><tr><td>benchmark.3d-matrix-vector</td><td>0.012</td></tr><tr><td>benchmark.ant</td><td>0.050</td></tr><tr><td>benchmark.backtrack</td><td>0.072</td></tr><tr><td>benchmark.base64</td><td>0.016</td></tr><tr><td>benchmark.beust1</td><td>0.202</td></tr><tr><td>benchmark.beust2</td><td>0.156</td></tr><tr><td>benchmark.binary-search</td><td>0.064</td></tr><tr><td>benchmark.binary-trees</td><td>0.494</td></tr><tr><td>benchmark.bloom-filters</td><td>0.046</td></tr><tr><td>benchmark.bootstrap1</td><td>5.107</td></tr><tr><td>benchmark.busy-loop</td><td>0.230</td></tr><tr><td>benchmark.chameneos-redux</td><td>0.157</td></tr><tr><td>benchmark.combinatorics</td><td>0.022</td></tr><tr><td>benchmark.completion</td><td>0.214</td></tr><tr><td>benchmark.continuations</td><td>0.190</td></tr><tr><td>benchmark.crc32</td><td>0.094</td></tr><tr><td>benchmark.csv</td><td>0.029</td></tr><tr><td>benchmark.cuckoo-filters</td><td>1.203</td></tr><tr><td>benchmark.dawes</td><td>0.023</td></tr><tr><td>benchmark.dispatch1</td><td>0.319</td></tr><tr><td>benchmark.dispatch2</td><td>0.461</td></tr><tr><td>benchmark.dispatch3</td><td>0.507</td></tr><tr><td>benchmark.dispatch4</td><td>0.727</td></tr><tr><td>benchmark.dispatch5</td><td>0.238</td></tr><tr><td>benchmark.dispatch6</td><td>1.808</td></tr><tr><td>benchmark.dlists</td><td>0.187</td></tr><tr><td>benchmark.e-decimals</td><td>0.178</td></tr><tr><td>benchmark.e-ratios</td><td>0.158</td></tr><tr><td>benchmark.empty-loop-0</td><td>0.021</td></tr><tr><td>benchmark.empty-loop-1</td><td>0.086</td></tr><tr><td>benchmark.empty-loop-2</td><td>0.045</td></tr><tr><td>benchmark.euler150</td><td>1.429</td></tr><tr><td>benchmark.fannkuch</td><td>0.259</td></tr><tr><td>benchmark.fasta</td><td>0.602</td></tr><tr><td>benchmark.fib1</td><td>0.021</td></tr><tr><td>benchmark.fib2</td><td>0.021</td></tr><tr><td>benchmark.fib3</td><td>0.062</td></tr><tr><td>benchmark.fib4</td><td>0.030</td></tr><tr><td>benchmark.fib5</td><td>0.093</td></tr><tr><td>benchmark.fib6</td><td>1.621</td></tr><tr><td>benchmark.fib7</td><td>0.248</td></tr><tr><td>benchmark.fib8</td><td>0.109</td></tr><tr><td>benchmark.find-pi</td><td>4.985</td></tr><tr><td>benchmark.flip</td><td>0.156</td></tr><tr><td>benchmark.gc0</td><td>0.874</td></tr><tr><td>benchmark.gc1</td><td>0.028</td></tr><tr><td>benchmark.gc2</td><td>6.666</td></tr><tr><td>benchmark.gc3</td><td>0.088</td></tr><tr><td>benchmark.hash-sets</td><td>0.327</td></tr><tr><td>benchmark.hashtables</td><td>0.309</td></tr><tr><td>benchmark.heaps</td><td>0.084</td></tr><tr><td>benchmark.interval-sets</td><td>0.325</td></tr><tr><td>benchmark.iteration</td><td>0.368</td></tr><tr><td>benchmark.json</td><td>0.104</td></tr><tr><td>benchmark.knucleotide</td><td>0.793</td></tr><tr><td>benchmark.lcs</td><td>0.157</td></tr><tr><td>benchmark.lexer</td><td>2.967</td></tr><tr><td>benchmark.linked-assocs</td><td>0.257</td></tr><tr><td>benchmark.make</td><td>0.458</td></tr><tr><td>benchmark.mandel</td><td>0.018</td></tr><tr><td>benchmark.matrix-exponential-scalar</td><td>1.310</td></tr><tr><td>benchmark.matrix-exponential-simd</td><td>0.034</td></tr><tr><td>benchmark.md5</td><td>0.010</td></tr><tr><td>benchmark.memoize</td><td>0.093</td></tr><tr><td>benchmark.msgpack</td><td>0.393</td></tr><tr><td>benchmark.mt</td><td>0.038</td></tr><tr><td>benchmark.namespaces</td><td>0.220</td></tr><tr><td>benchmark.nbody</td><td>0.725</td></tr><tr><td>benchmark.nbody-simd</td><td>0.041</td></tr><tr><td>benchmark.nested-empty-loop-1</td><td>0.021</td></tr><tr><td>benchmark.nested-empty-loop-2</td><td>0.079</td></tr><tr><td>benchmark.nsieve</td><td>0.115</td></tr><tr><td>benchmark.nsieve-bits</td><td>0.255</td></tr><tr><td>benchmark.nsieve-bytes</td><td>0.081</td></tr><tr><td>benchmark.parse-bignum</td><td>0.218</td></tr><tr><td>benchmark.parse-fixnum</td><td>0.153</td></tr><tr><td>benchmark.parse-float</td><td>0.147</td></tr><tr><td>benchmark.parse-ratio</td><td>0.120</td></tr><tr><td>benchmark.partial-sums</td><td>0.148</td></tr><tr><td>benchmark.pidigits</td><td>0.117</td></tr><tr><td>benchmark.random</td><td>0.040</td></tr><tr><td>benchmark.randomize</td><td>0.522</td></tr><tr><td>benchmark.raytracer</td><td>0.502</td></tr><tr><td>benchmark.raytracer-simd</td><td>0.071</td></tr><tr><td>benchmark.recursive</td><td>0.296</td></tr><tr><td>benchmark.regex-dna</td><td>0.246</td></tr><tr><td>benchmark.regexp</td><td>0.104</td></tr><tr><td>benchmark.reverse-complement</td><td>0.547</td></tr><tr><td>benchmark.ring</td><td>0.219</td></tr><tr><td>benchmark.sfmt</td><td>0.032</td></tr><tr><td>benchmark.sha1</td><td>0.052</td></tr><tr><td>benchmark.sieve</td><td>0.637</td></tr><tr><td>benchmark.simd-1</td><td>0.109</td></tr><tr><td>benchmark.sockets</td><td>4.041</td></tr><tr><td>benchmark.sort</td><td>0.537</td></tr><tr><td>benchmark.spectral-norm</td><td>0.177</td></tr><tr><td>benchmark.spectral-norm-simd</td><td>0.145</td></tr><tr><td>benchmark.splay</td><td>0.108</td></tr><tr><td>benchmark.splitting</td><td>0.129</td></tr><tr><td>benchmark.stack</td><td>0.178</td></tr><tr><td>benchmark.struct-arrays</td><td>0.118</td></tr><tr><td>benchmark.sum-file</td><td>0.152</td></tr><tr><td>benchmark.tcp-echo0</td><td>2.068</td></tr><tr><td>benchmark.tcp-echo1</td><td>2.137</td></tr><tr><td>benchmark.tcp-echo2</td><td>2.136</td></tr><tr><td>benchmark.terrain-generation</td><td>0.021</td></tr><tr><td>benchmark.timers</td><td>0.008</td></tr><tr><td>benchmark.tuple-arrays</td><td>0.158</td></tr><tr><td>benchmark.typecheck1</td><td>0.237</td></tr><tr><td>benchmark.typecheck2</td><td>0.236</td></tr><tr><td>benchmark.typecheck3</td><td>0.280</td></tr><tr><td>benchmark.udp-echo0</td><td>0.155</td></tr><tr><td>benchmark.udp-echo1</td><td>0.171</td></tr><tr><td>benchmark.udp-echo2</td><td>0.261</td></tr><tr><td>benchmark.ui-panes</td><td>0.026</td></tr><tr><td>benchmark.unicode</td><td>0.119</td></tr><tr><td>benchmark.wrap</td><td>0.043</td></tr><tr><td>benchmark.xml</td><td>0.219</td></tr><tr><td>benchmark.yield</td><td>0.035</td></tr><tr><td>benchmark.yuv-to-rgb</td><td>0.021</td></tr>
</table></div></div>
</body>
</html>
Author: | same |
Mode: | text |
Date: | Sat, 27 Apr 2024 11:29:39 |
Plain Text |
Build report for windows/x86.64
Build machine: winmini
Disk usage: 188.47Gi used, 1664.13Gi avail, 1852.61Gi total, 89.83% free
Build directory: ~/builds64/2024-04-25-18-42
GIT ID: 88b653aa44f3e1fc0b3ae707930bfefe0762960d
Timings
boot-time 00:03:33
load-time 00:11:03
test-time 00:29:38
help-lint-time 00:00:14
benchmark-time 00:08:34
html-help-time 00:09:11
Benchmarks
Benchmark Time (seconds)
benchmark.3d-matrix-scalar 0.422
benchmark.3d-matrix-vector 0.012
benchmark.ant 0.050
benchmark.backtrack 0.072
benchmark.base64 0.016
benchmark.beust1 0.202
benchmark.beust2 0.156
benchmark.binary-search 0.064
benchmark.binary-trees 0.494
benchmark.bloom-filters 0.046
benchmark.bootstrap1 5.107
benchmark.busy-loop 0.230
benchmark.chameneos-redux 0.157
benchmark.combinatorics 0.022
benchmark.completion 0.214
benchmark.continuations 0.190
benchmark.crc32 0.094
benchmark.csv 0.029
benchmark.cuckoo-filters 1.203
benchmark.dawes 0.023
benchmark.dispatch1 0.319
benchmark.dispatch2 0.461
benchmark.dispatch3 0.507
benchmark.dispatch4 0.727
benchmark.dispatch5 0.238
benchmark.dispatch6 1.808
benchmark.dlists 0.187
benchmark.e-decimals 0.178
benchmark.e-ratios 0.158
benchmark.empty-loop-0 0.021
benchmark.empty-loop-1 0.086
benchmark.empty-loop-2 0.045
benchmark.euler150 1.429
benchmark.fannkuch 0.259
benchmark.fasta 0.602
benchmark.fib1 0.021
benchmark.fib2 0.021
benchmark.fib3 0.062
benchmark.fib4 0.030
benchmark.fib5 0.093
benchmark.fib6 1.621
benchmark.fib7 0.248
benchmark.fib8 0.109
benchmark.find-pi 4.985
benchmark.flip 0.156
benchmark.gc0 0.874
benchmark.gc1 0.028
benchmark.gc2 6.666
benchmark.gc3 0.088
benchmark.hash-sets 0.327
benchmark.hashtables 0.309
benchmark.heaps 0.084
benchmark.interval-sets 0.325
benchmark.iteration 0.368
benchmark.json 0.104
benchmark.knucleotide 0.793
benchmark.lcs 0.157
benchmark.lexer 2.967
benchmark.linked-assocs 0.257
benchmark.make 0.458
benchmark.mandel 0.018
benchmark.matrix-exponential-scalar 1.310
benchmark.matrix-exponential-simd 0.034
benchmark.md5 0.010
benchmark.memoize 0.093
benchmark.msgpack 0.393
benchmark.mt 0.038
benchmark.namespaces 0.220
benchmark.nbody 0.725
benchmark.nbody-simd 0.041
benchmark.nested-empty-loop-1 0.021
benchmark.nested-empty-loop-2 0.079
benchmark.nsieve 0.115
benchmark.nsieve-bits 0.255
benchmark.nsieve-bytes 0.081
benchmark.parse-bignum 0.218
benchmark.parse-fixnum 0.153
benchmark.parse-float 0.147
benchmark.parse-ratio 0.120
benchmark.partial-sums 0.148
benchmark.pidigits 0.117
benchmark.random 0.040
benchmark.randomize 0.522
benchmark.raytracer 0.502
benchmark.raytracer-simd 0.071
benchmark.recursive 0.296
benchmark.regex-dna 0.246
benchmark.regexp 0.104
benchmark.reverse-complement 0.547
benchmark.ring 0.219
benchmark.sfmt 0.032
benchmark.sha1 0.052
benchmark.sieve 0.637
benchmark.simd-1 0.109
benchmark.sockets 4.041
benchmark.sort 0.537
benchmark.spectral-norm 0.177
benchmark.spectral-norm-simd 0.145
benchmark.splay 0.108
benchmark.splitting 0.129
benchmark.stack 0.178
benchmark.struct-arrays 0.118
benchmark.sum-file 0.152
benchmark.tcp-echo0 2.068
benchmark.tcp-echo1 2.137
benchmark.tcp-echo2 2.136
benchmark.terrain-generation 0.021
benchmark.timers 0.008
benchmark.tuple-arrays 0.158
benchmark.typecheck1 0.237
benchmark.typecheck2 0.236
benchmark.typecheck3 0.280
benchmark.udp-echo0 0.155
benchmark.udp-echo1 0.171
benchmark.udp-echo2 0.261
benchmark.ui-panes 0.026
benchmark.unicode 0.119
benchmark.wrap 0.043
benchmark.xml 0.219
benchmark.yield 0.035
benchmark.yuv-to-rgb 0.021
New Annotation