Commit graph

4267 commits

Author SHA1 Message Date
Folkert
45ac4cd46e
enable more tag dev tests 2023-04-08 13:35:04 +02:00
Folkert
ab2cc76717
special-case true/false loading 2023-04-08 13:30:35 +02:00
Folkert
b982d1a442
enable more tag dev tests 2023-04-08 13:17:23 +02:00
Folkert
a7aa9530b6
load literal symbols when inserting a jump 2023-04-08 13:15:22 +02:00
Folkert
aa54033dd2
enable more tag dev tests 2023-04-08 13:02:24 +02:00
Folkert
1947bbcd0e
encode Bool.true/Bool.false more intelligently 2023-04-08 12:57:52 +02:00
J.Teeuwissen
499f689226
Merge branch 'main' into Frame-Limited 2023-04-08 09:33:12 +02:00
J.Teeuwissen
b39699b1e8
fmt 2023-04-08 09:32:19 +02:00
Ayaz Hafiz
4d789cd0c6
Get content unchecked in occurs check 2023-04-07 20:24:04 -05:00
Ayaz Hafiz
e6be13052b
Correct order of cached occurs check 2023-04-07 20:19:58 -05:00
Ajai Nelson
d30fdb9a8f
Add aarch64 instruction doc comments 2023-04-07 01:00:42 -04:00
Ayaz Hafiz
a816f8bc83
Do not revisit variables in an occurs check
Turns out this mark cache check is unreasonably effective, even if it
is naive.
2023-04-06 14:42:31 -05:00
J.Teeuwissen
643dc6614d
clippy 2023-04-06 18:46:32 +02:00
J.Teeuwissen
5a6ac082f0
Updated test 2023-04-06 18:14:04 +02:00
J.Teeuwissen
4f3f3caff3
Cleanup 2023-04-06 10:41:05 +02:00
J.Teeuwissen
d806ddd190
use borrow borrow signature 2023-04-06 10:38:51 +02:00
J.Teeuwissen
c44da622e5
non mut layout interner 2023-04-06 10:32:50 +02:00
Folkert
92c2931678
make all glue tests run! 2023-04-05 23:19:17 +02:00
J.Teeuwissen
a8bd20da5c
Updated tests 2023-04-05 21:09:42 +02:00
J.Teeuwissen
977e19971f
Foreing borrowed 2023-04-05 21:00:29 +02:00
J.Teeuwissen
613f28d28b
allow no jumps 2023-04-05 20:10:41 +02:00
J.Teeuwissen
ed947b773d
Cleanup 2023-04-05 19:44:17 +02:00
J.Teeuwissen
fc9f04b716
unroll let 2023-04-05 18:58:24 +02:00
J.Teeuwissen
ccb2e85607
decref lists 2023-04-05 14:45:02 +02:00
J.Teeuwissen
bd8f3ae929
refactored to insert_refcount_operations_binding 2023-04-05 13:27:26 +02:00
Folkert
9a6f9ad26e
functions in structs, in general 2023-04-04 15:01:17 +02:00
Luke Boswell
dc43290647
Merge branch 'main' into builtin-json 2023-04-04 17:21:08 +10:00
Folkert
b7119e9b3a
return record containing function 2023-04-03 23:45:30 +02:00
Ayaz
fe71c389d6
Merge pull request #5245 from roc-lang/migrate-more-uitest
Migrate some more solve tests
2023-04-03 08:05:33 -05:00
J.Teeuwissen
9aed9d3a31
Typos 2023-04-03 10:26:35 +02:00
J.Teeuwissen
b0c1877a04
Merge branch 'main' into Frame-Limited 2023-04-03 10:06:26 +02:00
J.Teeuwissen
39d90a240d
Merge branch 'joinpoint-reuse' into Frame-Limited 2023-04-03 10:04:43 +02:00
J.Teeuwissen
87abe8df7d
Merge branch 'resetref' into Frame-Limited 2023-04-03 10:02:31 +02:00
Ayaz
ffd4815495
Merge pull request #5244 from roc-lang/reset-rewrap-named-type
re-wrap a named type in morphic spec generation
2023-04-02 13:56:50 -05:00
J.Teeuwissen
fd3f58b4a1
Propagate body jump tokens 2023-04-02 20:22:56 +02:00
Ayaz Hafiz
aa7fb75f3e
Drop infer_queries macro 2023-04-02 13:16:04 -05:00
Ayaz Hafiz
c57aaecad4
Migrate pattern tests 2023-04-02 13:15:36 -05:00
Ayaz Hafiz
67364e1a42
Migrate polymorphic lambda set specialization tests 2023-04-02 13:12:51 -05:00
Ayaz Hafiz
e72e17fc82
Migrate list_of_lambdas 2023-04-02 13:03:18 -05:00
Ayaz Hafiz
88b044a765
Migrate ability resolution tests 2023-04-02 13:02:01 -05:00
Ayaz Hafiz
05af17af43
Migrate even more tests 2023-04-02 12:56:01 -05:00
J.Teeuwissen
072c27370c
Merge branch 'Frame-Limited' into joinpoint-reuse 2023-04-02 19:53:48 +02:00
J.Teeuwissen
09ee92fce3
Merge branch 'main' into Frame-Limited 2023-04-02 19:53:23 +02:00
Ayaz Hafiz
2dcafffb46
Migrate couple more tests 2023-04-02 12:53:06 -05:00
Ayaz Hafiz
8148f5d570
Get rid of unused source file 2023-04-02 12:50:24 -05:00
Ayaz Hafiz
bc7e6c4340
Unused test 2023-04-02 12:50:19 -05:00
Folkert
c6de2c4a58
re-wrap a named type in morphic spec generation 2023-04-02 19:01:00 +02:00
Ayaz
d42e831e47
Merge pull request #5242 from roc-lang/solve-specialization-tests
UI tests for the solver
2023-04-02 11:49:37 -05:00
Richard Feldman
2910024be5
Merge pull request #5230 from roc-lang/binop-revisions
Give |> the highest precedence, plus some perf opt
2023-04-02 11:00:44 -04:00
Ayaz Hafiz
b1f076e334
Print as debug 2023-04-02 09:15:37 -05:00