Commit Graph

142 Commits

Author SHA1 Message Date
Matthew Griffith
686837c0e5 add geckodriver to dev deps 2020-08-14 09:29:10 -04:00
Matthew Griffith
a99c72fe3d fix ordering of results and add knockout runs 2020-08-14 09:28:52 -04:00
Matthew Griffith
7fe28d80ad add note to transformations 2020-08-14 09:27:15 -04:00
Matthew Griffith
18daf797fc Merge branch 'master' of https://github.com/mdgriffith/elm-optimize 2020-08-12 19:55:54 -04:00
Matthew Griffith
7e33741b9a disable hardcoded overrides for inlineEquality detection 2020-08-12 19:55:30 -04:00
Matthew Griffith
b07572dc3b update transformations doc 2020-08-12 19:55:03 -04:00
mdgriffith
8da197c2b6 Merge branch 'master' of https://github.com/mdgriffith/elm-optimize 2020-08-12 09:10:46 -04:00
mdgriffith
38d4bc0fa8 clean up Core benchmarks 2020-08-12 09:05:44 -04:00
mdgriffith
b7cdcfe060 add markdownTablw reporting 2020-08-12 09:05:20 -04:00
Matthew Griffith
7524046583
Merge pull request #14 from mdgriffith/twop/cli
WIP first version of CLI
2020-08-12 09:03:44 -04:00
Simon
1be17184af WIP first version of CLI 2020-08-11 21:21:10 -07:00
mdgriffith
4f8b24acf1 Options to Report results as a markdown table 2020-08-11 21:07:12 -04:00
mdgriffith
64122d3fbf capture tags in reporting 2020-08-09 12:25:29 -04:00
mdgriffith
b54dfe3da5 have elm benchmark report tags as well as name 2020-08-09 12:25:11 -04:00
mdgriffith
44c22abeff add Dict.size and Ditc.toList 2020-08-09 11:26:04 -04:00
mdgriffith
709dfa98ae move list literal test outside of benchmark list literal so it can be converted by the transformer. 2020-08-09 11:18:02 -04:00
mdgriffith
4ecc0e101a Make list literals accessible via options. 2020-08-09 11:17:31 -04:00
mdgriffith
4f8ed52618 add dict benchmarks 2020-08-09 09:46:56 -04:00
mdgriffith
ee8d80adfa update elm-animator elm.json 2020-08-09 09:40:55 -04:00
mdgriffith
9609a945c4 add elm-animator runner 2020-08-09 09:34:35 -04:00
mdgriffith
f271e041ac add elm-animator benchmark 2020-08-09 09:13:01 -04:00
Matthew Griffith
77aacbbadb rename experiments folder to transforms 2020-08-08 19:56:55 -04:00
Matthew Griffith
d8b0069469 add support for running on tests on multiple browsers 2020-08-08 19:54:33 -04:00
mdgriffith
bd26863eeb new transformation inlineNumberToString 2020-08-08 13:55:46 -04:00
mdgriffith
814af8b5ef simplify virtualDom correction. 2020-08-08 12:30:15 -04:00
mdgriffith
40be0dd579 update elm-obj-file repo 2020-08-08 10:42:36 -04:00
mdgriffith
a1036c5ca3 add virtualDom adjustment transformation 2020-08-07 23:44:37 -04:00
mdgriffith
e2c4ca289e update submodule repos 2020-08-07 08:43:27 -04:00
mdgriffith
84a9bb69fc Merge branch 'master' of https://github.com/mdgriffith/elm-optimize 2020-08-07 08:42:25 -04:00
mdgriffith
0b514d1002 add object update transformer to pipeline 2020-08-07 08:40:20 -04:00
mdgriffith
e6a34feffd add inline spread for record updates 2020-08-07 08:38:42 -04:00
mdgriffith
3802dca61f add inline record creation to benchmark 2020-08-07 08:38:03 -04:00
Matthew Griffith
8a12467a8b
Merge pull request #13 from mdgriffith/twop/func-unwrapping
Twop/func unwrapping
2020-08-07 08:35:57 -04:00
Simon
8f86093479 less wip function unwrapping 2020-08-06 23:03:20 -07:00
Simon
fac22508dd WIP state for unwrapping functions 2020-08-06 23:03:20 -07:00
mdgriffith
f951846851 add inline object updaters 2020-08-05 19:20:06 -04:00
mdgriffith
3d04d84d68 add anohter object update benchmark and fix labels 2020-08-05 09:39:49 -04:00
mdgriffith
b5913e3c6d update elm-ui 2.0 example to use embed instead of layout 2020-08-05 09:09:23 -04:00
mdgriffith
755586fafe update elm-2 example to avoid mega function 2020-08-05 09:08:50 -04:00
mdgriffith
3c5c0322e1 fast forward elm-obj-file 2020-08-05 07:33:41 -04:00
mdgriffith
e358412d3b update add-benchmark script to account for branch 2020-08-04 09:21:24 -04:00
mdgriffith
6023578524 add elm-ui-2 2020-08-04 09:19:51 -04:00
mdgriffith
47128d2606 update elm-obj-file changes 2020-08-03 22:39:27 -04:00
mdgriffith
61563d457d add inlineEquality transformation 2020-08-03 22:38:41 -04:00
mdgriffith
502356c482 add elm-ui 1.x example 2020-08-03 22:37:45 -04:00
mdgriffith
5adb67ee53 dont key by top level type name for parsing types. 2020-08-03 09:49:15 -04:00
mdgriffith
189b559be8 update elm-obj-file 2020-08-02 16:22:39 -04:00
mdgriffith
7feb60d094 add breakdown reporting 2020-08-02 16:21:09 -04:00
Matthew Griffith
9e739c8b78
Merge pull request #12 from mdgriffith/twop/inlining-wrapped-func-that-were-returned
added first version of inlining functions that were wrapped and retur…
2020-08-02 12:06:38 -04:00
Simon
8a62b9d86d added first version of inlining functions that were wrapped and returned from other functions 2020-08-02 09:02:53 -07:00