Commit graph

7983 commits

Author SHA1 Message Date
John Kerl
f239595a8e Add @gromgit as a contributor 2021-12-28 00:04:17 -05:00
John Kerl
b9d6933e11 Add @singalen as a contributor 2021-12-28 00:04:03 -05:00
John Kerl
bdc2a63b3c Add @kundeng as a contributor 2021-12-28 00:03:50 -05:00
John Kerl
be9d376192 Add @NikosAlexandris as a contributor 2021-12-28 00:03:41 -05:00
John Kerl
99a09e24ba Add @dmd as a contributor 2021-12-28 00:03:21 -05:00
John Kerl
83d12bc87f Add @yutannihilation as a contributor 2021-12-28 00:03:08 -05:00
John Kerl
6148921631 Add @lgbaldoni as a contributor 2021-12-28 00:02:43 -05:00
John Kerl
3560b248d4 Add @leahneukirchen as a contributor 2021-12-28 00:02:00 -05:00
John Kerl
9e9f0e84b2 Add @skitt as a contributor 2021-12-28 00:00:44 -05:00
John Kerl
ca6c4684ff Add @0-wiz-0 as a contributor 2021-12-28 00:00:34 -05:00
John Kerl
ae121e152a Add @jungle-boogie as a contributor 2021-12-28 00:00:04 -05:00
John Kerl
50b8fe72dd Add @komosa as a contributor 2021-12-27 23:59:51 -05:00
John Kerl
b0a2ea9daa Update @ftrotter as a contributor 2021-12-27 23:58:03 -05:00
John Kerl
6ec1c55d7f Add @ftrotter as a contributor 2021-12-27 23:57:50 -05:00
John Kerl
ad47555a76 Add @sjackman as a contributor 2021-12-27 23:57:35 -05:00
John Kerl
c48e2a92a1 Add @aborruso as a contributor 2021-12-27 23:56:27 -05:00
John Kerl
2e431d4234 Update README-profiling.md (#810) 2021-12-27 23:49:11 -05:00
John Kerl
b6097a2793 neaten 2021-12-27 10:30:06 -05:00
John Kerl
a296476ecc neaten 2021-12-27 02:08:30 -05:00
John Kerl
73c715d95b todo 2021-12-27 02:06:56 -05:00
John Kerl
a736f651b2 Update perf docs to include #809, as well as Linux/Mac 2021-12-27 02:03:38 -05:00
John Kerl
9557ab62be Merge branch 'linux-and-1.17-perf' 2021-12-27 00:55:23 -05:00
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
John Kerl
5de39defb4 update docs for new type-inferrer 2021-12-27 00:40:51 -05:00
John Kerl
e340a75915 replace old inferrer with newer/faster 2021-12-27 00:26:25 -05:00
John Kerl
b230801916 sharpen inferred/deferred-type API distinction 2021-12-27 00:08:33 -05:00
John Kerl
15b0c27167 include --cpuprofile and --traceprofile in on-line help 2021-12-26 16:59:34 -05:00
John Kerl
44f24dba6c mlr --time option 2021-12-26 16:43:27 -05:00
John Kerl
6e7031a31a test new inferrer 2021-12-26 16:43:27 -05:00
John Kerl
19c5a5171b type-scan optimization infra 2021-12-26 16:43:27 -05:00
John Kerl
a5e136b36e type-scan optimization tests 2021-12-26 16:43:25 -05:00
John Kerl
a834bd9228 merge 2021-12-26 16:43:00 -05:00
John Kerl
115d99999e neaten perf-scripts 2021-12-26 16:42:47 -05:00
John Kerl
fe439d04ec some go-benchmark files for Mac/Linux perf comparisons 2021-12-26 16:42:47 -05:00
John Kerl
c1dcdd652c mlr version in addition to mlr --version 2021-12-26 16:42:47 -05:00
John Kerl
80b4396bfd Add benchmark scripts for comparing compiler versions 2021-12-26 16:42:47 -05:00
John Kerl
7c753886b9 extend type-inference unit-test cases 2021-12-26 16:42:47 -05:00
John Kerl
4f549d23e4 neaten inferrer API 2021-12-26 16:42:47 -05:00
John Kerl
2963d80faf To-do items for broader platform/go-version benchmarking 2021-12-26 16:42:47 -05:00
John Kerl
5e8d3fddd0
Suppress read of .mlrrc during regression tests (#808) 2021-12-26 10:53:19 -05:00
John Kerl
f2f528ee41 more doc-neatens re windows and mlr -s 2021-12-25 14:30:58 -05:00
John Kerl
4f57e802fe another missing file for previous doc commit 2021-12-25 14:20:08 -05:00
John Kerl
3c0ce8ce65 todo 2021-12-25 14:17:03 -05:00
John Kerl
a9c9b6dfba Add new files for previous commit 2021-12-25 14:14:30 -05:00
John Kerl
71d9c614db Merge branch 'norc-doc' 2021-12-25 13:12:08 -05:00
John Kerl
25fb7f1d78
Document --norc flag (#806) 2021-12-25 13:11:58 -05:00
John Kerl
268c86899c Document --norc flag 2021-12-25 13:11:20 -05:00
John Kerl
456072952c Merge branch 'funct-keyword-doc' 2021-12-25 13:00:19 -05:00
John Kerl
f56ab87c2d
Docs for funct keyword (#805) 2021-12-25 12:58:02 -05:00
John Kerl
6ff686fa8f Docs for funct keyword 2021-12-25 12:51:44 -05:00