tools/fast: fix commit link and enable -prod
parent
0cfa90828c
commit
49a4ced79c
|
@ -42,7 +42,7 @@ fn main() {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
*/
|
*/
|
||||||
last_commits := exec('git log --pretty=format:"%h" -n 20').split('\n')//.reverse()
|
last_commits := exec('git log --pretty=format:"%h" -n 20').split('\n')
|
||||||
// Fetch all unprocessed commits (commits after the last processed commit)
|
// Fetch all unprocessed commits (commits after the last processed commit)
|
||||||
mut commits := []string{}
|
mut commits := []string{}
|
||||||
println('last_commit="$commit_hash"')
|
println('last_commit="$commit_hash"')
|
||||||
|
@ -60,8 +60,7 @@ fn main() {
|
||||||
println('\n${i + 1}/$commits.len Benchmarking commit $commit "$message"')
|
println('\n${i + 1}/$commits.len Benchmarking commit $commit "$message"')
|
||||||
// Build an optimized V
|
// Build an optimized V
|
||||||
println(' Building vprod...')
|
println(' Building vprod...')
|
||||||
//exec('v -o $vdir/vprod -prod $vdir/cmd/v')
|
exec('v -o $vdir/vprod -prod $vdir/cmd/v')
|
||||||
exec('v -o $vdir/vprod $vdir/cmd/v')
|
|
||||||
diff1 := measure('$vdir/vprod -cc clang -o v.c $vdir/cmd/v', 'v.c')
|
diff1 := measure('$vdir/vprod -cc clang -o v.c $vdir/cmd/v', 'v.c')
|
||||||
diff2 := measure('$vdir/vprod -cc clang -o v2 $vdir/cmd/v', 'v2')
|
diff2 := measure('$vdir/vprod -cc clang -o v2 $vdir/cmd/v', 'v2')
|
||||||
diff3 := measure('$vdir/vprod -x64 $vdir/cmd/tools/1mil.v', 'x64 1mil')
|
diff3 := measure('$vdir/vprod -x64 $vdir/cmd/tools/1mil.v', 'x64 1mil')
|
||||||
|
@ -74,7 +73,7 @@ fn main() {
|
||||||
table =
|
table =
|
||||||
'<tr>
|
'<tr>
|
||||||
<td>${date.format()}</td>
|
<td>${date.format()}</td>
|
||||||
<td><a target=_blank href="https://github.com/vlang/v/commit/$commit_hash">$commit_hash</a></td>
|
<td><a target=_blank href="https://github.com/vlang/v/commit/$commit">$commit</a></td>
|
||||||
<td>$message</td>
|
<td>$message</td>
|
||||||
<td>${diff1}ms</td>
|
<td>${diff1}ms</td>
|
||||||
<td>${diff2}ms</td>
|
<td>${diff2}ms</td>
|
||||||
|
|
Loading…
Reference in New Issue