miller/scripts
John Kerl e10fee0724
Improve type-inference performance (#809)
* To-do items for broader platform/go-version benchmarking

* neaten inferrer API

* extend type-inference unit-test cases

* Add benchmark scripts for comparing compiler versions

* mlr version in addition to mlr --version

* some go-benchmark files for Mac/Linux perf comparisons

* neaten perf-scripts

* merge

* type-scan optimization tests

* type-scan optimization infra

* test new inferrer

* mlr --time option

* include --cpuprofile and --traceprofile in on-line help

* sharpen inferred/deferred-type API distinction

* replace old inferrer with newer/faster

* update docs for new type-inferrer
2021-12-27 00:54:21 -05:00
..
u Standardize Go-package structure (#746) 2021-11-11 14:15:13 -05:00
c2m Standardize Go-package structure (#746) 2021-11-11 14:15:13 -05:00
chain-1.mlr Improve type-inference performance (#809) 2021-12-27 00:54:21 -05:00
chain-cmps.sh Improve type-inference performance (#809) 2021-12-27 00:54:21 -05:00
chain-lengths.sh Improve type-inference performance (#809) 2021-12-27 00:54:21 -05:00
compiler-versions-build Improve type-inference performance (#809) 2021-12-27 00:54:21 -05:00
compiler-versions-install Improve type-inference performance (#809) 2021-12-27 00:54:21 -05:00
compiler-versions-time Improve type-inference performance (#809) 2021-12-27 00:54:21 -05:00
escbak Standardize Go-package structure (#746) 2021-11-11 14:15:13 -05:00
goslow.sh Performance improvement: record-batching (#779) 2021-12-13 00:57:52 -05:00
goslower.sh Performance improvement: record-batching (#779) 2021-12-13 00:57:52 -05:00
make-big-files Performance improvement: record-batching (#779) 2021-12-13 00:57:52 -05:00
make-data-stream urandelement DSL function (#789) 2021-12-21 23:15:14 -05:00
mcountlines More Go-package restructuring (#748) 2021-11-12 12:49:55 -05:00
mktags Standardize Go-package structure (#746) 2021-11-11 14:15:13 -05:00
recolor Standardize Go-package structure (#746) 2021-11-11 14:15:13 -05:00
time-big-file Improve type-inference performance (#809) 2021-12-27 00:54:21 -05:00
time-big-files Improve type-inference performance (#809) 2021-12-27 00:54:21 -05:00
trim-final-newline Standardize Go-package structure (#746) 2021-11-11 14:15:13 -05:00