Commit Graph

400 Commits

Author SHA1 Message Date
mdgriffith
18719a81db enable all benchmarks 2020-08-21 08:48:09 -04:00
mdgriffith
e4a99b81df reorganize notes so they are in a notes folder 2020-08-21 08:46:31 -04:00
mdgriffith
6aa1567604 update script to use variables 2020-08-21 08:13:51 -04:00
mdgriffith
037ac9f979 add keep files to all output folders 2020-08-21 08:09:23 -04:00
mdgriffith
67c645f1c2 ignore generated files 2020-08-21 08:09:09 -04:00
mdgriffith
c717d53b7a enable core benchmarks again 2020-08-21 08:04:08 -04:00
mdgriffith
3e8a4c61f7 adjust logging 2020-08-21 07:58:23 -04:00
mdgriffith
7c7e5132b9 organize data folder 2020-08-21 07:58:03 -04:00
Simon
f246f23ccc added a object shorthand transformation to modernize js 2020-08-20 22:44:07 -07:00
Simon
9a543466e3 infer slots count from js code vs relying on parser 2020-08-20 22:00:48 -07:00
mdgriffith
d8031cd1be move tool defaults to the types folder so everything can access it. 2020-08-20 09:44:57 -04:00
mdgriffith
b8fecd78d7 keep elm-css output dir 2020-08-20 09:44:36 -04:00
mdgriffith
0d4a7c7bf9 update elm-obj-file to not use Benchmark.compare 2020-08-20 09:44:24 -04:00
mdgriffith
86cce6f300 doc edit 2020-08-20 09:23:02 -04:00
mdgriffith
efc4827b82 make the variant shapes transformation a bit more limited for now. 2020-08-20 09:22:54 -04:00
mdgriffith
8a768276b0 allow a js file to be transformed directly via CLI 2020-08-20 09:22:20 -04:00
mdgriffith
bece482f46 phrasing 2020-08-19 09:26:43 -04:00
mdgriffith
753f88403b some copy changs to docs 2020-08-19 09:25:25 -04:00
mdgriffith
e3e8fceca4 some additional nores on transformations 2020-08-19 08:45:30 -04:00
mdgriffith
f0117b402f add robins article to readme 2020-08-19 08:32:27 -04:00
mdgriffith
5a0ba247fa update readme 2020-08-19 08:27:47 -04:00
mdgriffith
9b99eee1d3 add simple elm-css benchmark 2020-08-19 08:14:08 -04:00
mdgriffith
3bf8dbeb62 Merge branch 'master' of https://github.com/mdgriffith/elm-optimize 2020-08-18 09:33:50 -04:00
mdgriffith
1bf5154ee5 add some more ad-hoc results 2020-08-18 09:33:14 -04:00
Matthew Griffith
30ff862c0b
Merge pull request #17 from mdgriffith/twop/update-bench
Updated benchmark for _Utils_update
2020-08-18 09:20:58 -04:00
Matthew Griffith
ba8143fc0a
Merge pull request #16 from mdgriffith/twop/fixed-ts-errors
fixed typescript errors and added a little more explanation for passi…
2020-08-18 09:20:14 -04:00
Simon
913aab104c fixed type in the benchmark 2020-08-17 10:03:59 -07:00
Simon
e388e31c76 Updated benchmark for _Utils_update 2020-08-17 10:00:06 -07:00
Simon
d004d9f5dc fixed typescript errors and added a little more explanation for passing unwrapped functions 2020-08-16 21:15:04 -07:00
mdgriffith
87b3cc0c00 add safari options 2020-08-16 17:56:00 -04:00
mdgriffith
293a7ab2f7 update elm-obj-file to latest version 2020-08-16 17:55:44 -04:00
Matthew Griffith
79ccf4ac7f more preliminary data. May delete once we have a proper run with all browsers 2020-08-16 17:39:10 -04:00
Matthew Griffith
2059ad8cfe More information for the transformations document 2020-08-16 17:38:39 -04:00
Matthew Griffith
fd16320975 add loggin to the cli tool 2020-08-16 17:38:19 -04:00
Matthew Griffith
92d9eca3d0 update rename to benchmark dir 2020-08-16 17:23:55 -04:00
Matthew Griffith
124f4d3ddf update tests to new renames 2020-08-16 17:23:16 -04:00
Matthew Griffith
8ba3c765e0 rename bench-reporting to jsut benchmarkl 2020-08-16 17:23:02 -04:00
Matthew Griffith
99ca49ab7d rename 'bench' benchmark to 'core' 2020-08-16 16:40:02 -04:00
Matthew Griffith
93114f2b08 disable inlineNumberToString as a default transformation 2020-08-16 16:39:16 -04:00
Matthew Griffith
58f480544e change types so that transformations with multiple options are negated by only false 2020-08-16 14:26:27 -04:00
Matthew Griffith
5c972db82a flesh out transformations overview 2020-08-16 14:25:20 -04:00
Matthew Griffith
88a5f8798d more documentation 2020-08-16 10:23:37 -04:00
Matthew Griffith
7cf49623c7 update docs 2020-08-16 10:01:18 -04:00
Matthew Griffith
10928a8bf8 parse entire project for variant shapes 2020-08-16 10:00:07 -04:00
Matthew Griffith
a8de97e073 add json encoding test 2020-08-16 09:59:27 -04:00
Matthew Griffith
a5cdbce184 ff elm-ui 2.0 branch 2020-08-15 15:08:06 -04:00
Matthew Griffith
80d2240554 Use sync version so everything doesnt silently break. :( 2020-08-15 14:48:40 -04:00
Matthew Griffith
f0c80f6912 add crossplatform gzip lib 2020-08-15 13:25:30 -04:00
Matthew Griffith
baedc3a665 colorize output with chalk 2020-08-15 12:03:05 -04:00
Matthew Griffith
2705b3ce48 split compile-testcases module into transform and postprocess modules 2020-08-15 12:02:48 -04:00