Commit graph

8642 commits

Author SHA1 Message Date
Chadtech
1d3f004370
Merge branch 'trunk' into hash-links 2021-05-22 14:46:08 -04:00
Richard Feldman
f9f708b362
Merge branch 'trunk' into builtin-list-drop 2021-05-22 14:28:59 -04:00
Richard Feldman
e16436bdd0
Merge pull request #1319 from rtfeldman/more-additions
Update test since frontend doesn't stack overflow anymore
2021-05-22 14:25:25 -04:00
Chadtech
12c0067348 Created scope and idents for module docs, but they appear to be empty when the doc links function tries to use them 2021-05-22 14:06:56 -04:00
Folkert
3946a8631d remove incorrect debug assert 2021-05-22 19:44:07 +02:00
Folkert
9c32965a3d remove unused var 2021-05-22 19:35:35 +02:00
Folkert
9e16c8c5ce cleanup 2021-05-22 19:29:15 +02:00
Folkert
3c8c727d8d more cleanup 2021-05-22 19:23:08 +02:00
Folkert
96eba5fb31 cleanup 2021-05-22 19:10:43 +02:00
Folkert
e30ef29e3b be aggressive 2021-05-22 19:09:02 +02:00
Folkert
9b02165f00 remove unused function 2021-05-22 19:08:25 +02:00
Folkert
ba804a97c7 remove dead code 2021-05-22 17:27:36 +02:00
Folkert
f0fc8a268f cleanup 2021-05-22 17:26:01 +02:00
Folkert
6bc72ee804 add extra test for unresolved type variables 2021-05-22 17:20:52 +02:00
Chadtech
b22612b93c
Merge branch 'trunk' into hash-links 2021-05-22 10:01:38 -04:00
Folkert
3b47fbc89a module thunk is function 2021-05-22 14:57:25 +02:00
Folkert
43c4f24515 Remove extra case from ByName calls
we now always call by name, so we can just assert that the function is
defined
2021-05-22 14:53:38 +02:00
Folkert
ae5b0d8cfd remove by-pointer calls 2021-05-22 13:52:06 +02:00
Folkert de Vries
9fdb5e6f27
Merge branch 'trunk' into builtin-list-drop 2021-05-22 00:59:43 +02:00
tarjei
46a8567427 Uncomment rust link stuff 2021-05-22 00:59:13 +02:00
tarjei
e062bdaad8 Fix dec ref for empty list 2021-05-22 00:54:03 +02:00
tarjei
85e5b0ff82 Fix most of deref logic
Still doesn't handle empty lists properly.
2021-05-21 21:53:55 +02:00
Folkert
630c1db5ef fix ownership 2021-05-21 15:20:00 +02:00
Folkert
f6c04d6646 make strings const 2021-05-21 15:06:40 +02:00
Folkert
45111ec7e6 zucht 2021-05-21 09:36:50 +02:00
Folkert
bc7834a23a sigh 2021-05-21 09:22:19 +02:00
Folkert
780e6b28b8 fix import missing from release mode 2021-05-21 09:06:59 +02:00
Brendan Hansknecht
ae6cd1ca4e Update test since frontend doesn't stack overflow anymore 2021-05-20 20:45:06 -07:00
Brendan Hansknecht
1a98ec290e Fix dev backend pointer bug
When using pointers as keys, new ones shouldn't get created. Always
reference an existing item.
2021-05-20 20:36:49 -07:00
Folkert
564aacc1fd Merge remote-tracking branch 'origin/trunk' into specialize-lowlevel 2021-05-20 23:08:53 +02:00
Folkert
8d0c4c7c7f clippy 2021-05-20 23:08:02 +02:00
Folkert
1d7ca32101 passing tests! 2021-05-20 22:43:55 +02:00
Folkert
910a7e5113 fix bug where results of top-level thunks are not RC'd 2021-05-20 22:39:14 +02:00
Folkert
955d39a91e re-enable tests 2021-05-20 22:38:37 +02:00
Folkert
6347b64af7 enable perceus stuff 2021-05-20 21:22:13 +02:00
Folkert
b50bbb89da Merge remote-tracking branch 'origin/trunk' into morphic-lib 2021-05-20 21:20:46 +02:00
Folkert
9162bb896b clippy 2021-05-20 21:20:34 +02:00
Richard Feldman
620bd27ad5
Merge pull request #1318 from rtfeldman/wgpu_8
upgrade to wgpu 8.1
2021-05-19 18:50:06 -04:00
Folkert
8750cdbfbe include new files 2021-05-19 23:02:27 +02:00
Folkert
083f8275bf update morphic 2021-05-19 22:51:33 +02:00
Folkert
8f55706d5d fix list gen tests 2021-05-19 22:45:30 +02:00
Folkert
f3199ed2a7 work on dicts 2021-05-19 22:32:31 +02:00
Folkert
d01d539d6b first pass for List.keep 2021-05-19 21:30:43 +02:00
Anton-4
e2bc9566ba upgrade to wgpu 8.1, removed old editor benchmarks 2021-05-19 17:32:07 +02:00
Folkert
e3b102e0c3 fix List.map3 2021-05-19 16:41:12 +02:00
Folkert
d2b0ecdd04 fix List.map2 2021-05-19 16:07:50 +02:00
Folkert
87b9f866d3 WIP fixing the borrowing in HOFs 2021-05-19 15:28:20 +02:00
Anton-4
07ad061ac0 fixed iai benchmarks 2021-05-19 14:32:59 +02:00
rvcas
35cdf1051d tests: use a simpler test case to avoid defs 2021-05-18 21:21:57 -04:00
tarjei
f45d89270b Implement basic List.drop that satisfies tests
Issues with uniqueness and copying which leaks memory obviously needs to be fixed.
2021-05-18 22:59:55 +02:00