Commit Graph

7642 Commits

Author SHA1 Message Date
Richard Feldman
877cc328d2 Move things into roc/bytes and roc/unicode 2021-05-02 12:10:39 -04:00
Richard Feldman
9748aa00da
Merge pull request #1258 from rtfeldman/procs-remove-field
remove field from procs; pass separately
2021-05-02 12:10:35 -04:00
Folkert
f0070e7464 remove field from procs; pass separately 2021-05-02 15:28:53 +02:00
Richard Feldman
8df810fe0c
Update README.md 2021-05-02 07:52:27 -04:00
Richard Feldman
2577fc5a96
Update CONTRIBUTING.md 2021-05-02 07:51:27 -04:00
Richard Feldman
1861ddf2ef
Update README.md 2021-05-02 07:47:46 -04:00
Richard Feldman
95c73716ec
Merge pull request #1257 from rtfeldman/custom-alloc
Add custom malloc example
2021-05-01 21:38:48 -04:00
Richard Feldman
5ca3423ade Fix custom free 2021-05-01 21:27:47 -04:00
Richard Feldman
3058cdd50a Add custom-malloc example 2021-05-01 20:59:56 -04:00
Richard Feldman
99d2dcff32
Merge pull request #1254 from rtfeldman/list-single-and-realloc
List single and realloc
2021-05-01 20:58:45 -04:00
Folkert
cd1103df64 bumpalo allocator sadness; revert later 2021-05-02 01:09:16 +02:00
Folkert
2032ef9b52 refactor/optimize loop in ir codegen 2021-05-02 01:08:53 +02:00
Folkert
839095942d reallocate in strings 2021-05-01 23:16:34 +02:00
Folkert
b79230c069 refactor reallocate 2021-05-01 23:16:34 +02:00
Richard Feldman
040375a80f
Merge branch 'trunk' into list-single-and-realloc 2021-05-01 16:43:24 -04:00
Richard Feldman
e9e532d01b
Merge pull request #1252 from rtfeldman/editor_constrain_float
Constrain Expr2::Float
2021-05-01 16:17:44 -04:00
Richard Feldman
7f5a046edb
Re-comment-out debug call 2021-05-01 16:12:46 -04:00
Folkert
314b7e41fd use realloc in List.append 2021-05-01 22:01:18 +02:00
Folkert
127b64034e cleanup 2021-05-01 20:28:43 +02:00
Folkert
3b443eef10 remove manual bitcasts 2021-05-01 20:26:18 +02:00
Folkert
04fd250fe5 report more info on assert fail 2021-05-01 20:17:37 +02:00
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