Commit Graph

7821 Commits

Author SHA1 Message Date
Folkert
b3772b72a1 remove code 2021-05-01 20:15:31 +02:00
Folkert
3b01902286 remove dead code 2021-05-01 20:04:58 +02:00
Folkert
d411d5dd7e remove more code 2021-05-01 17:20:37 +02:00
Folkert
e5c2ece4f0 refactor some more 2021-05-01 16:55:08 +02:00
Folkert
1f20ce23bd delete lines! 2021-05-01 16:50:19 +02:00
Folkert
586727f74a list single in zig 2021-05-01 16:38:11 +02:00
rvcas
1271799f30 feat(Expr2): constrain Float 2021-04-30 21:51:55 -04:00
rvcas
ea7d735c9a test: constrain Expr2::Float 2021-04-30 21:50:21 -04:00
Richard Feldman
7b885f2e7c
Merge pull request #1249 from rtfeldman/bumpmap-procs
Bumpmap procs
2021-04-30 20:34:53 -04:00
Richard Feldman
b4157a3a4d
Merge pull request #1247 from rtfeldman/follow_up_bump_map
Use BumpMap in Expr2 TypeChecking
2021-04-30 20:33:43 -04:00
Folkert
cd18b434ba fix tests 2021-05-01 00:57:55 +02:00
Folkert
327d7b77b0 remove dead code 2021-05-01 00:47:23 +02:00
Folkert
a586626d7c more bump 2021-05-01 00:27:22 +02:00
Folkert
a2f144f4db bump set 2021-05-01 00:13:11 +02:00
Folkert
503d011c43 more bump 2021-05-01 00:04:56 +02:00
Folkert
58ba5c09fd bump-allocate procs 2021-04-30 23:52:08 +02:00
Lucas
8aae8b4f0b
Merge branch 'trunk' into follow_up_bump_map 2021-04-29 23:07:43 -04:00
rvcas
91c01856c4 test: pass arena to run_solve in infer_eq 2021-04-29 23:05:48 -04:00
rvcas
173fddfbeb feat(editor): pass arena to solve in EdModel 2021-04-29 23:05:31 -04:00
rvcas
e65ab4d246 feat(Expr2): solve no longer uses ImMap in favor of BumpMap 2021-04-29 23:04:57 -04:00
rvcas
a668e1622e feat(Expr2): LetConstraint::def_types uses BumpMap now instead of SendMap 2021-04-29 22:56:03 -04:00
Richard Feldman
ef60ee02ec
Merge pull request #1245 from rtfeldman/parser 2021-04-29 22:36:08 -04:00
Richard Feldman
bae11e4da5
Merge branch 'trunk' into parser 2021-04-29 21:50:04 -04:00
Richard Feldman
81014c3790 First-class Usv type 2021-04-29 21:41:04 -04:00
Richard Feldman
391a4f13db Revise parser APIs a bit 2021-04-29 20:26:18 -04:00
Richard Feldman
2181558e69 Delete obsolete doc 2021-04-29 19:49:38 -04:00
Richard Feldman
76561084a9 Comment out <title> and <meta> in docs for now 2021-04-29 19:26:16 -04:00
Richard Feldman
e95c3ed80f Add note to docs about if-guards 2021-04-29 19:24:15 -04:00
Richard Feldman
62479150ba Move parser into packages/parser 2021-04-29 19:23:42 -04:00
Richard Feldman
d055a0e659 Revise parsing functions 2021-04-28 21:48:09 -04:00
Richard Feldman
65296b9446 Intentionally leak arena for batch builds 2021-04-28 21:47:51 -04:00
Richard Feldman
b18edb5750
Merge pull request #1243 from rtfeldman/more-bumpmap
More bumpmap
2021-04-28 21:31:15 -04:00
Folkert
efc004b19a use bumpmap in partialproc 2021-04-28 23:37:17 +02:00
Folkert
3290528d70 use bumpmap in record IR gen 2021-04-28 23:26:09 +02:00
Folkert
2d00dd528f use bumpmap in substitution 2021-04-28 23:23:40 +02:00
Folkert
a6fc267449 make bumpmap new functions using a trait 2021-04-28 23:16:02 +02:00
Folkert de Vries
911ad94269
Merge pull request #1208 from rtfeldman/constrain_expr2_small_int
Constrain Expr2::SmallInt
2021-04-28 15:00:27 +02:00
Richard Feldman
d2fbf8b0e5
Merge branch 'trunk' into constrain_expr2_small_int 2021-04-28 07:53:00 -04:00
Richard Feldman
2059343d6e
Merge pull request #1240 from rtfeldman/editor_small_int
SmallInt support
2021-04-28 07:52:53 -04:00
Anton-4
25e282593f removed unwrap 2021-04-27 18:32:41 +02:00
Anton-4
73a9d34514 fmt 2021-04-27 17:41:27 +02:00
Anton-4
d60b9ea1a3 Merge branch 'trunk' of github.com:rtfeldman/roc into editor_small_int 2021-04-27 17:27:05 +02:00
Anton-4
19353a7951 cleanup refactor 2021-04-27 17:26:29 +02:00
Lucas
88a95b0d8c
Merge branch 'trunk' into constrain_expr2_small_int 2021-04-27 11:23:08 -04:00
Folkert
6662fbb791 fix idents 2021-04-27 17:05:47 +02:00
Anton-4
ca23881199 removed profiling setup 2021-04-27 12:12:56 +02:00
Anton-4
3981b0f7b7 editor ideas, pprof flamegraph setup, fixed slow int 2021-04-27 12:08:30 +02:00
Richard Feldman
e23d526a4c Go back to monomorphic Str 2021-04-26 21:18:43 -04:00
Anton-4
8e10ba659e completed int support, added int tests + added int cases to previuous test, fixed colon ignore failure, allowed ctrl+shift+up when caret at line end 2021-04-26 19:33:34 +02:00
Richard Feldman
63fe9e0f2e Expose a bunch of things from Bytes 2021-04-26 08:07:18 -04:00