module.mk

来自「idel虚拟机源码」· MK 代码 · 共 42 行

MK
42
字号
a := benchmarks$a-benchmark: $a/big-input $a/copy.ok	$a/runbench random	$a/runbench copy <$a/big-input	for i in 0 1 2 3 4 5 6 7 8 9; do for j in 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9; do cat COPYING; done; done | $a/runbench wc	$a/runbench qsort	$a/runbench bmh <COPYING	$a/runbench sha1$a-quickbench: $a/bigload.image	$a/runbench fib	$a/runbench sieve	date >>$a/bigload.times	wc $a/bigload.image >>$a/bigload.times	(/usr/bin/time -p bin/idelvm $a/bigload.image) 2>>$a/bigload.times	tail -3 <$a/bigload.timesoldbench:	$a/runbench hotpo	$a/runbench tak	$a/runbench rev$a/bigload.idel: $a/gen.awk	$(AWK) -f $< >$@$a/bigload.image: $a/bigload.idel bin/idelasm	bin/idelasm $a/bigload.idel >$@$a/big-input: $a/input-file.gz	zcat $< >$@$a/copy.ok: $a/big-input	ln $< $@CLEAN += $a/big-input $a/copy.ok $a/image $a/output \         $a/bigload.idel $a/bigload.imageBENCHMARKS += $a-benchmarkQUICKBENCH += $a-quickbench

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?