tools/fast: fix commit link and enable -prod
							parent
							
								
									0cfa90828c
								
							
						
					
					
						commit
						49a4ced79c
					
				|  | @ -42,7 +42,7 @@ fn main() { | |||
| 		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)
 | ||||
| 	mut commits := []string{} | ||||
| 	println('last_commit="$commit_hash"') | ||||
|  | @ -60,8 +60,7 @@ fn main() { | |||
| 		println('\n${i + 1}/$commits.len Benchmarking commit $commit "$message"') | ||||
| 		// Build an optimized V
 | ||||
| 		println('  Building vprod...') | ||||
| 		//exec('v -o $vdir/vprod -prod $vdir/cmd/v')
 | ||||
| 		exec('v -o $vdir/vprod $vdir/cmd/v') | ||||
| 		exec('v -o $vdir/vprod -prod $vdir/cmd/v') | ||||
| 		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') | ||||
| 		diff3 := measure('$vdir/vprod -x64 $vdir/cmd/tools/1mil.v', 'x64 1mil') | ||||
|  | @ -74,7 +73,7 @@ fn main() { | |||
| 		table = | ||||
| 	'<tr> | ||||
| 		<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>${diff1}ms</td> | ||||
| 		<td>${diff2}ms</td> | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue