mirror of
https://github.com/simonmichael/hledger.git
synced 2024-09-18 17:57:11 +03:00
;tools: make throughput[-EXE] improvements
This commit is contained in:
parent
db0361113f
commit
8d618f0821
16
Makefile
16
Makefile
@ -673,13 +673,17 @@ quickbench: samplejournals bench.sh $(call def-help,quickbench, benchmark comman
|
||||
# )
|
||||
# tools/progressionbench -- -t png -k png
|
||||
|
||||
throughput: samplejournals \
|
||||
$(call def-help,throughput, show throughput at various data sizes )
|
||||
@date
|
||||
@uname -a
|
||||
@hledger --version
|
||||
throughput: throughput-hledger \
|
||||
$(call def-help,throughput, show throughput at various data sizes with the default hledger executable )
|
||||
|
||||
throughput-%: samplejournals \
|
||||
$(call def-help,throughput-HLEDGEREXE, show throughput at various data sizes with the given hledger executable )
|
||||
@echo date: `date`
|
||||
@echo system: `uname -a`
|
||||
@echo executable: $*
|
||||
@echo version: `$* --version`
|
||||
@for n in 1000 2000 3000 4000 5000 6000 7000 8000 9000 10000 100000 ; do \
|
||||
printf "%d: " $$n; hledger stats -f examples/$${n}x1000x10.journal | tail -1; \
|
||||
printf "%6d: " $$n; $* stats -f examples/$${n}x1000x10.journal | tail -1; \
|
||||
done
|
||||
@date
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user