Commit Graph

98 Commits

Author SHA1 Message Date
mdgriffith
38d4bc0fa8 clean up Core benchmarks 2020-08-12 09:05:44 -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
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
40be0dd579 update elm-obj-file repo 2020-08-08 10:42:36 -04:00
mdgriffith
e2c4ca289e update submodule repos 2020-08-07 08:43:27 -04:00
mdgriffith
3802dca61f add inline record creation to benchmark 2020-08-07 08:38:03 -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
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
502356c482 add elm-ui 1.x example 2020-08-03 22:37:45 -04:00
mdgriffith
189b559be8 update elm-obj-file 2020-08-02 16:22:39 -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
mdgriffith
5ebe04f602 add html testcase 2020-08-02 11:56:03 -04:00
mdgriffith
3e8efe18f5 update elm-obj file 2020-08-01 18:58:20 -04:00
mdgriffith
812cf98bdc make the benchmark show progress and print with better indentation 2020-08-01 18:57:39 -04:00
mdgriffith
af57c0c88d add elm-obj-file, rename elm-markup to elm-markdown 2020-08-01 13:28:30 -04:00
mdgriffith
2faa34e5e5 update files 2020-08-01 12:56:38 -04:00
mdgriffith
dad570e953 Merge branch 'master' into twop/remove-unused-stuff 2020-08-01 12:22:10 -04:00
mdgriffith
6e54f26d0d compiled elm code for elm-markup 2020-08-01 11:00:21 -04:00
mdgriffith
db6f4f5701 add files needed to run elm-markup benchmark 2020-08-01 10:59:22 -04:00
mdgriffith
be406a98e4 add elm-markup as a git submodule for a test case 2020-08-01 10:58:40 -04:00
mdgriffith
5c6a0f71c6 reompile results 2020-08-01 09:59:53 -04:00
mdgriffith
ec13340dcf adjsut label to benchmark 2020-08-01 09:59:34 -04:00
Simon
cd443ce10d initial version of using ts compiler to remove unused locals 2020-07-31 21:22:56 -07:00
mdgriffith
f4c4c4e106 Merge branch 'master' of https://github.com/mdgriffith/elm-optimize 2020-07-31 19:12:12 -04:00
mdgriffith
470f867d5c change compiled bench code 2020-07-31 19:09:14 -04:00
mdgriffith
1ee1506c78 report results when benchmark is finished 2020-07-31 19:07:14 -04:00
mdgriffith
644944c0de wire up the benchmark to report results as json 2020-07-31 08:29:19 -04:00
mdgriffith
1c0ea46f7f add JsonReporterRunner for benchmarks 2020-07-31 08:26:41 -04:00
Simon
1e5a4ad8db added prepack as a part of pipeline 2020-07-30 21:17:45 -07:00
Simon
4cc4db2460 added another variation of native spread and added more transforms to arrow functions 2020-07-30 14:59:25 -07:00
Simon
c927a43d1c added inlining of partial applications 2020-07-30 13:26:41 -07:00
Simon
35fdb28c4d fixed a crash with nested A(n) calls that involve non raw identifier calls like "A2(styled.d9, a, b)" 2020-07-29 09:03:26 -07:00
Matthew Griffith
9c1ea52cdb update outputs with new compiler pipeline 2020-07-28 23:33:29 -04:00
Matthew Griffith
b468b77a9c add record updates to benching example 2020-07-28 23:29:39 -04:00
Matthew Griffith
2d4d7d8ae8 Put compiling pipelien into a funcito ns owe can reuse it 2020-07-28 22:35:49 -04:00
Matthew Griffith
112c74253a add benchmarkable test case 2020-07-28 22:34:46 -04:00
Simon
b56ab192cc added arrow func transformation and native object merge 2020-07-27 22:25:33 -07:00
Simon
aa043d6cc8 hooked up opt pipeline e2e 2020-07-27 16:09:42 -07:00
mdgriffith
74cc0f4c0d output for simple elm compilation 2020-07-25 11:21:57 -04:00
mdgriffith
a4f96bcd7e simple test case 2020-07-25 10:29:34 -04:00