miller/internal/pkg/lib
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
..
doc.go Standardize Go-package structure (#746) 2021-11-11 14:15:13 -05:00
docurl.go Standardize Go-package structure (#746) 2021-11-11 14:15:13 -05:00
file-readers.go Standardize Go-package structure (#746) 2021-11-11 14:15:13 -05:00
getoptify.go Standardize Go-package structure (#746) 2021-11-11 14:15:13 -05:00
halfpipe.go More Go-package restructuring (#748) 2021-11-12 12:49:55 -05:00
logger.go Standardize Go-package structure (#746) 2021-11-11 14:15:13 -05:00
mlrmath.go Standardize Go-package structure (#746) 2021-11-11 14:15:13 -05:00
ordered-map.go Standardize Go-package structure (#746) 2021-11-11 14:15:13 -05:00
paragraph.go Standardize Go-package structure (#746) 2021-11-11 14:15:13 -05:00
rand.go Standardize Go-package structure (#746) 2021-11-11 14:15:13 -05:00
readfiles.go Standardize Go-package structure (#746) 2021-11-11 14:15:13 -05:00
README.md Standardize Go-package structure (#746) 2021-11-11 14:15:13 -05:00
regex.go Make --ifs-regex and --ips-regex explicit command-line flags (#799) 2021-12-25 00:00:18 -05:00
regex_test.go Standardize Go-package structure (#746) 2021-11-11 14:15:13 -05:00
stats.go Standardize Go-package structure (#746) 2021-11-11 14:15:13 -05:00
time.go Standardize Go-package structure (#746) 2021-11-11 14:15:13 -05:00
unbackslash.go Standardize Go-package structure (#746) 2021-11-11 14:15:13 -05:00
unbackslash_test.go Standardize Go-package structure (#746) 2021-11-11 14:15:13 -05:00
util.go Improve type-inference performance (#809) 2021-12-27 00:54:21 -05:00

These are basic library routines for Miller.