Commit graph

3030 commits

Author SHA1 Message Date
Folkert
e16f6f8c49 fix compile errors 2021-02-24 23:36:42 +01:00
Folkert
da089af4b9 Merge remote-tracking branch 'origin/trunk' into cli-run-non-app 2021-02-24 23:25:26 +01:00
Folkert
5742afa005 fix tests 2021-02-21 20:10:35 +01:00
Folkert
47b1bf9c71 clippy 2021-02-21 15:27:54 +01:00
Folkert
8c2c6b0d5c Merge remote-tracking branch 'origin/trunk' into str-fromUtf8 2021-02-21 15:25:47 +01:00
Folkert
57b78dde06 Merge remote-tracking branch 'origin/trunk' into str-fromUtf8 2021-02-21 15:25:36 +01:00
Richard Feldman
c1ee743dc9
Merge branch 'trunk' into ci_ssl_fix 2021-02-20 23:36:20 -05:00
Richard Feldman
6e52d91ac5 Merge remote-tracking branch 'origin/trunk' into astar-fixes 2021-02-20 23:35:49 -05:00
Richard Feldman
e056b02c0b
Merge branch 'trunk' into ci_ssl_fix 2021-02-20 23:34:23 -05:00
Richard Feldman
d2b7614046
Merge pull request #1017 from rtfeldman/parse-pattern
better pattern and when parse error messages
2021-02-20 23:33:51 -05:00
Folkert
362a1fa018 clippy 2021-02-21 00:16:38 +01:00
Folkert
cbdf4c71ed Merge branch 'ci_ssl_fix' into cli-run-non-app 2021-02-21 00:14:45 +01:00
Folkert
7f14f27ee4 better formatting 2021-02-21 00:14:15 +01:00
Folkert
daf6de950e crude prototype 2021-02-20 22:56:01 +01:00
Folkert
df206edd88 clippy 2021-02-20 22:48:44 +01:00
Folkert
232c8652d5 clippy 2021-02-20 22:28:01 +01:00
Folkert
a87bf0a302 clippy 2021-02-20 22:16:42 +01:00
Folkert
9edbf322c0 error message for when 2021-02-20 22:08:53 +01:00
Anton-4
b098d13407 new rustfmt and clippy 2021-02-20 20:00:37 +01:00
Folkert
3a35bcb3cb clippy 2021-02-20 19:31:49 +01:00
Folkert
9f60ba2557 fix region issue in record fields 2021-02-20 19:15:08 +01:00
Folkert
a6fbf55390 empty or pattern message 2021-02-20 16:44:29 +01:00
Folkert
576b7974e8 if guard empty condition message 2021-02-20 16:30:56 +01:00
Folkert
bcf87f5df6 branch result 2021-02-20 15:51:57 +01:00
Folkert
5f4f7f009c milestone: change pattern messages over 2021-02-20 15:34:32 +01:00
Folkert
e27be136cb progress on apply 2021-02-20 14:17:25 +01:00
Folkert
f6fac092a4 checkpoint 2021-02-20 13:47:01 +01:00
Folkert
48dee993d0 stop aliasing in dictWalk 2021-02-20 04:25:21 +01:00
Folkert
1a39fa201c dicts are only 3 words on the stack 2021-02-20 04:16:09 +01:00
Folkert
e007430584 infra for record patterns 2021-02-20 01:08:25 +01:00
Folkert
70b5e18c21 start building pattern parser 2021-02-20 00:35:03 +01:00
Folkert
b43b36dd00 clippy 2021-02-19 22:26:35 +01:00
Folkert
9a8285386f fix mono test 2021-02-19 22:25:11 +01:00
Folkert
a850ccb94a use the WhenRecursive trick in refcounting 2021-02-19 22:13:50 +01:00
Folkert
ff20ab76ce put closure tests into one file 2021-02-19 21:29:33 +01:00
Folkert
903c0d8dec enable valgrind for AStar 2021-02-19 19:42:11 +01:00
Folkert
a2a31cb962 reuse allocateWithRefcount in str 2021-02-19 19:26:29 +01:00
Folkert
9473a332db clippy 2021-02-19 19:22:05 +01:00
Folkert
17fddaf0dd refcount details of builtins 2021-02-19 17:13:09 +01:00
Folkert
c10c442473 add better debug info 2021-02-19 17:12:11 +01:00
Folkert
207a5eb537 change how invoke refcounting works (the live variable calculation was incorrect) 2021-02-19 17:11:29 +01:00
Folkert
b24882eb95 adjust borrow signatures of builtins 2021-02-19 17:10:30 +01:00
Folkert
20921f94fb don't abuse var symbols 2021-02-19 17:08:22 +01:00
Richard Feldman
e367ca8a88
Merge branch 'trunk' into specialize-owned 2021-02-18 22:58:55 -05:00
Folkert
9faf84be16 correct RC for List.repeat, List.keepIf, List.keepOks 2021-02-19 01:08:33 +01:00
Folkert
d29b8764f0 List.repeat in zig 2021-02-18 23:39:50 +01:00
Folkert
32bba5206a Merge remote-tracking branch 'origin/specialize-owned' into dict-more 2021-02-18 22:42:17 +01:00
Folkert
4ef527324d fix another oversight 2021-02-18 22:38:48 +01:00
Folkert
2afc804a9b fix oversight 2021-02-18 22:34:46 +01:00
Folkert
3a9999f723 provide more debug info if a function symbol is not found 2021-02-18 22:22:42 +01:00