Commit graph

16986 commits

Author SHA1 Message Date
Folkert
6095dcff66
Merge remote-tracking branch 'origin/trunk' into list-unreachable 2022-07-04 19:21:31 +02:00
Folkert de Vries
4523e90bc7
Merge pull request #3398 from rtfeldman/wasm-str-full-coverage
Wasm Str: 100% tests passing
2022-07-04 14:51:52 +02:00
Folkert de Vries
e0b5f16516
Merge pull request #3390 from rtfeldman/clean
Leftover file cleanup
2022-07-04 13:19:20 +02:00
Folkert de Vries
1441e8c347
Merge pull request #3392 from rtfeldman/wasm-boxed-eq-and-refcount
Dev backends: Eq and refcount for Boxed layout
2022-07-04 13:17:37 +02:00
Brian Carroll
f4ed7e086e
wasm: turn off debug features 2022-07-04 12:13:10 +01:00
Folkert de Vries
c176958d96
Merge pull request #3395 from rtfeldman/fix-format
Fix formatting bug
2022-07-04 13:09:55 +02:00
Brian Carroll
fdc0851883
wasm: fix Str.fromUtf8Range 2022-07-04 11:52:18 +01:00
Brian Carroll
e1d8d09472
builtins: move the output argument of Zig fromUtf8RangeC to first position 2022-07-04 11:24:39 +01:00
Brian Carroll
60d29c2e25
builtins: Move return pointer to first position for fromUtf8C 2022-07-04 11:24:39 +01:00
Brian Carroll
a342f02824
wasm: fix Str.fromUtf8 2022-07-04 11:24:38 +01:00
Brian Carroll
02ec30425c
wasm: Implement Str.split 2022-07-04 11:24:38 +01:00
Richard Feldman
b9532cadaa
clippy 2022-07-03 22:47:41 -04:00
Richard Feldman
cab096b4e1
Don't print extra newline in multiline | patterns 2022-07-03 22:43:21 -04:00
Richard Feldman
d1ba89f97f
Fix an extraneous newline in formatting 2022-07-03 22:38:26 -04:00
Richard Feldman
244a501433
Indent for multiline | patterns 2022-07-03 22:17:13 -04:00
Richard Feldman
872efa9724
Put a space before comments in patterns 2022-07-03 21:59:00 -04:00
Richard Feldman
3e2f581db4
Reproduce formatter bug 2022-07-03 21:58:59 -04:00
Richard Feldman
e4d09e9e59
Drop obsolete comment 2022-07-03 21:57:56 -04:00
Richard Feldman
d2dbb0001a
Merge pull request #3393 from rtfeldman/mfonism/docs-ui/create-borders-around-module-entries
Docs UI: Create borders around module entries
2022-07-03 20:30:38 -04:00
Ayaz Hafiz
cda740a472
Correct LLVM box eq build 2022-07-03 20:08:23 -04:00
Mfon Eti-mfon
eee30fb58c
docs-ui: Add border to and style wrapping section 2022-07-04 00:17:34 +01:00
Brian Carroll
6b1e9c75c8
mono: generate refcounting helper functions for Boxed layout 2022-07-03 23:31:49 +01:00
Folkert de Vries
4ab3afd8c8
Merge pull request #3388 from rtfeldman/remove_tag_name
Remove `tag_name` from mono IR AST
2022-07-04 00:28:09 +02:00
Mfon Eti-mfon
873142b473
docs-ui: Wrap module entry defs in section elements 2022-07-03 23:04:57 +01:00
Ayaz Hafiz
35243e0efe
Leftover file cleanup
- Remove a toplevel directory accidentally re-added in #3352
- Remove mono tests renamed but not properly removed in #3352
2022-07-03 16:53:06 -04:00
Ayaz Hafiz
ba1a3fa62e
Remove unnecessary import 2022-07-03 16:49:09 -04:00
Ayaz Hafiz
2726a3506f
Remove tag_name from Expr::Tag 2022-07-03 16:48:51 -04:00
Ayaz
04046cef39
Merge pull request #3387 from rtfeldman/goldens
Use `insta` snapshot tests for all reporting tests
2022-07-03 16:48:05 -04:00
Ayaz Hafiz
2d169bf518
Remove tag_name from ResetReuse 2022-07-03 16:47:01 -04:00
Folkert de Vries
09c3c4030d
Merge pull request #3352 from rtfeldman/i3336
Deal with cases when a lambda set has duplicate named lambdas
2022-07-03 22:38:01 +02:00
Brian Carroll
a2e44604c8
Merge pull request #3384 from rtfeldman/wasm-example-cleanup
Wasm example cleanup
2022-07-03 20:15:46 +01:00
ayazhafiz
b490a1fdf8
Replace other test_reporting tests with snapshots 2022-07-03 14:19:57 -04:00
Brian Carroll
7c7e450756
mono: generate Eq functions for Boxed layout 2022-07-03 18:42:35 +01:00
Brendan Hansknecht
91bf84719f
correct host.test.js 2022-07-03 10:28:56 -07:00
Brendan Hansknecht
b1a17b5a6f
add fd_write so that works 2022-07-03 10:21:15 -07:00
Brendan Hansknecht
13a1a8f49d
update the wasm example so that it compiles and the readme is correct 2022-07-03 10:20:52 -07:00
ayazhafiz
375b3e064a
Use insta snapshot tests in reporting tests 2022-07-03 12:58:27 -04:00
ayazhafiz
671a19b29d
Fix mono 2022-07-03 10:39:55 -04:00
ayazhafiz
71e3e0baff
Add dedup niche test golden 2022-07-03 10:37:40 -04:00
ayazhafiz
3385c708c6
Deduplicate capture niches 2022-07-03 10:37:40 -04:00
ayazhafiz
91050d9989
Add solve test for same layout different niche 2022-07-03 10:37:40 -04:00
ayazhafiz
ae410fbf5d
Fix mono tests 2022-07-03 10:37:39 -04:00
Ayaz
6c9b10af4e
Update wasm layout sizes 2022-07-03 10:37:36 -04:00
Ayaz Hafiz
a3ffc12569
Revert unneeded changes 2022-07-03 10:37:36 -04:00
Ayaz Hafiz
cb2f85ed95
Fix some typos 2022-07-03 10:37:36 -04:00
Ayaz Hafiz
74a55664dd
Remove some unneeded changes 2022-07-03 10:37:36 -04:00
Ayaz Hafiz
8855f269ba
Make captures niche more private 2022-07-03 10:37:36 -04:00
Ayaz Hafiz
71d612078a
no_niche to represent lack of captures niche 2022-07-03 10:37:36 -04:00
Ayaz Hafiz
a5ea4f8c11
Remove references to multimorphic names 2022-07-03 10:37:35 -04:00
Ayaz Hafiz
641bd95d04
Make sure accessor closures get the name of their assigned def, if any 2022-07-03 10:37:35 -04:00