mdgriffith
|
7d7a4e462e
|
remove const annotation for now
|
2020-08-01 12:36:21 -04:00 |
|
Matthew Griffith
|
2783d736ea
|
Merge pull request #11 from mdgriffith/twop/remove-unused-stuff
initial version of using ts compiler to remove unused locals
|
2020-08-01 12:22:37 -04:00 |
|
mdgriffith
|
dad570e953
|
Merge branch 'master' into twop/remove-unused-stuff
|
2020-08-01 12:22:10 -04:00 |
|
mdgriffith
|
5b1cb5507f
|
fix incorrect tag
|
2020-08-01 12:01:09 -04:00 |
|
mdgriffith
|
6e54f26d0d
|
compiled elm code for elm-markup
|
2020-08-01 11:00:21 -04:00 |
|
mdgriffith
|
6f13818f52
|
add elm-makrup to report
|
2020-08-01 10:59:52 -04:00 |
|
mdgriffith
|
db6f4f5701
|
add files needed to run elm-markup benchmark
|
2020-08-01 10:59:22 -04:00 |
|
mdgriffith
|
cc65c897d6
|
capture script for adding additional benchmarks in the future
|
2020-08-01 10:58:53 -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 |
|
mdgriffith
|
ae59d0e668
|
add terser and report file sizes
|
2020-08-01 09:59:24 -04:00 |
|
Simon
|
cd443ce10d
|
initial version of using ts compiler to remove unused locals
|
2020-07-31 21:22:56 -07:00 |
|
mdgriffith
|
6d9d6ff34b
|
fix import for new reports
|
2020-07-31 19:16:26 -04: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
|
89df6e5ba7
|
add chromedriver and selenium webdriver
|
2020-07-31 19:08:28 -04:00 |
|
mdgriffith
|
f190e15422
|
report results in a markdown format
|
2020-07-31 19:08:05 -04:00 |
|
mdgriffith
|
1ee1506c78
|
report results when benchmark is finished
|
2020-07-31 19:07:14 -04:00 |
|
Matthew Griffith
|
6bedd73245
|
Merge pull request #10 from mdgriffith/twop/add-prepack
added prepack as a part of pipeline
|
2020-07-31 14:12:30 -04:00 |
|
Simon
|
74712fc670
|
Create LINKS.md
links how to use ts api
|
2020-07-31 11:01:00 -07: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 |
|
Matthew Griffith
|
2b8b70471b
|
Merge pull request #9 from mdgriffith/twop/modernize-js-v2
added another variation of native spread and added more transforms to…
|
2020-07-30 20:52:41 -04:00 |
|
Simon
|
4cc4db2460
|
added another variation of native spread and added more transforms to arrow functions
|
2020-07-30 14:59:25 -07:00 |
|
Matthew Griffith
|
f1997f1a11
|
Merge pull request #8 from mdgriffith/twop/inline-partial-application
added inlining of partial applications
|
2020-07-30 16:30:25 -04:00 |
|
Simon
|
c927a43d1c
|
added inlining of partial applications
|
2020-07-30 13:26:41 -07:00 |
|
Matthew Griffith
|
b57b3470bb
|
Merge pull request #7 from mdgriffith/twop/fixed-nested-function-inlining
fixed a crash with nested A(n) calls that involve non raw identifiers
|
2020-07-29 12:11:13 -04: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 |
|
mdgriffith
|
54de2d1812
|
add description of splitting out function definitions
|
2020-07-29 09:57:53 -04:00 |
|
mdgriffith
|
3ca035c206
|
rename to normalizeVariatnShapes
|
2020-07-29 09:57:24 -04:00 |
|
mdgriffith
|
046eef39a2
|
have variant shapes create a normal function expression instead of an arrow (arrows can be handled separately)
|
2020-07-29 09:56:25 -04:00 |
|
mdgriffith
|
635e0471de
|
update comments for inline list transformations
|
2020-07-29 09:55:57 -04:00 |
|
mdgriffith
|
05b9fea928
|
add just and cons to stubbed in typevariant information
|
2020-07-29 09:25:53 -04:00 |
|
mdgriffith
|
c26a70f0d7
|
Merge branch 'master' of https://github.com/mdgriffith/elm-optimize
|
2020-07-29 08:49:22 -04:00 |
|
Matthew Griffith
|
019a0a4eb5
|
comment for arrowization annotation
|
2020-07-28 23:34:05 -04:00 |
|
Matthew Griffith
|
9c1ea52cdb
|
update outputs with new compiler pipeline
|
2020-07-28 23:33:29 -04:00 |
|
Matthew Griffith
|
e94ef52afd
|
manually include Myabe and List type informatin without needing to parse them.
|
2020-07-28 23:32:06 -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 |
|
Matthew Griffith
|
a1c0154534
|
remove pre-commit hook for now
|
2020-07-28 22:34:22 -04:00 |
|
mdgriffith
|
7493dcb237
|
remove yarn.lock as I assume we're using npm
|
2020-07-28 09:49:16 -04:00 |
|
mdgriffith
|
f0480c8008
|
add documentation for Variant Shapes transformation
|
2020-07-28 09:16:18 -04:00 |
|
Matthew Griffith
|
3d73f2ffe9
|
Merge pull request #6 from mdgriffith/modernize-js-and-fixes
added arrow func transformation and native object merge
|
2020-07-28 08:41:49 -04:00 |
|
Simon
|
b56ab192cc
|
added arrow func transformation and native object merge
|
2020-07-27 22:25:33 -07:00 |
|
Simon
|
57a5e6e130
|
Merge pull request #5 from mdgriffith/twop/hooked-up-e2e
hooked up opt pipeline e2e
|
2020-07-27 22:24:01 -07:00 |
|
Simon
|
aa043d6cc8
|
hooked up opt pipeline e2e
|
2020-07-27 16:09:42 -07:00 |
|
Matthew Griffith
|
92754e1d61
|
Merge pull request #4 from mdgriffith/twop/different-array-to-list-inlines
added options of inlining _List_fromArray calls with object literals
|
2020-07-26 17:25:47 -04:00 |
|