Ayaz Hafiz
|
9964f86a3d
|
Factor bespoke debug variables into debug_flags crate
|
2022-04-29 17:45:55 -04:00 |
|
Ayaz Hafiz
|
fe28d1554b
|
Only assert that rigids are introduced at given rank behind flag
Closes #2489
|
2022-04-29 16:26:10 -04:00 |
|
Folkert
|
76a9d25f55
|
step 3
|
2022-04-29 21:21:32 +02:00 |
|
Folkert
|
c725c27c1b
|
step 2
|
2022-04-29 20:44:42 +02:00 |
|
Folkert
|
9906623e34
|
scoped locals step 1
|
2022-04-29 20:28:32 +02:00 |
|
Folkert
|
b8217bf9de
|
separate imports from local symbols
|
2022-04-29 18:42:57 +02:00 |
|
Ayaz Hafiz
|
7d3f02d0e1
|
Unnecessary clone
|
2022-04-29 12:18:48 -04:00 |
|
Ayaz Hafiz
|
83c6c3a17d
|
Remove Lowercase from Alias and Opaque
|
2022-04-29 11:36:31 -04:00 |
|
Ayaz Hafiz
|
452b882f12
|
Remove unused alias types
|
2022-04-29 11:04:15 -04:00 |
|
Ayaz Hafiz
|
c225515a1b
|
Get rid of variable name on DelayedAlias
|
2022-04-29 10:55:29 -04:00 |
|
Ayaz Hafiz
|
2e62fba7bc
|
Delay instantiation of opaque types
|
2022-04-29 10:44:33 -04:00 |
|
Ayaz Hafiz
|
ca7c9ec5e6
|
No more lowercase for opaques
|
2022-04-29 10:41:27 -04:00 |
|
Folkert de Vries
|
5e47e4767e
|
Merge pull request #2967 from rtfeldman/arm-sjlj
SJLJ roc_panic on AArch64
|
2022-04-29 16:32:15 +02:00 |
|
Ayaz Hafiz
|
e1fe7d7ed8
|
Comment
|
2022-04-29 09:09:28 -04:00 |
|
Folkert de Vries
|
4074088a5e
|
Merge pull request #2971 from rtfeldman/no-mono-exhaustiveness
No more exhaustiveness checking in mono, nor mono errors
|
2022-04-29 09:18:50 +02:00 |
|
ayazhafiz
|
c6f313c33a
|
Fix test with type errors
|
2022-04-28 21:13:10 -04:00 |
|
ayazhafiz
|
dad10af0f9
|
Make sure to stacksave on x86
|
2022-04-28 21:07:17 -04:00 |
|
Ayaz
|
1d35cdde8a
|
Merge pull request #2973 from rtfeldman/scope-touchups
Scope touchups
|
2022-04-28 20:44:03 -04:00 |
|
ayazhafiz
|
07781dd95f
|
Disable closure wasm test
|
2022-04-28 20:37:42 -04:00 |
|
ayazhafiz
|
5be9a001e3
|
Empty records are exhaustive
|
2022-04-28 20:34:04 -04:00 |
|
Ayaz Hafiz
|
38fd9e8286
|
Fix gen-dev tests
|
2022-04-28 20:34:04 -04:00 |
|
Ayaz Hafiz
|
afe49cf570
|
Cleanup
|
2022-04-28 20:34:04 -04:00 |
|
Ayaz Hafiz
|
5f8834d6b4
|
I dont got no references
|
2022-04-28 20:34:04 -04:00 |
|
Ayaz Hafiz
|
89757dc31f
|
Remove MonoProblem
|
2022-04-28 20:34:04 -04:00 |
|
Ayaz Hafiz
|
c969c7a15e
|
Remove more exhaustiveness checks in mono
|
2022-04-28 20:34:04 -04:00 |
|
Ayaz Hafiz
|
12234c36ad
|
Remove unnecessary var introduction
|
2022-04-28 20:34:04 -04:00 |
|
Ayaz Hafiz
|
2cc47f184f
|
Remove unncessary variable introduction
|
2022-04-28 20:34:04 -04:00 |
|
Ayaz Hafiz
|
907cbdc3a7
|
Compile fix
|
2022-04-28 20:34:04 -04:00 |
|
Ayaz Hafiz
|
1af207325e
|
Simplify again
|
2022-04-28 20:34:04 -04:00 |
|
Ayaz Hafiz
|
ae0c0fe8fe
|
Simplify
|
2022-04-28 20:34:04 -04:00 |
|
Ayaz Hafiz
|
9dac9e4bc2
|
Coalesce
|
2022-04-28 20:34:03 -04:00 |
|
Ayaz Hafiz
|
bd4f004cea
|
Some marks are always known
|
2022-04-28 20:33:48 -04:00 |
|
Ayaz Hafiz
|
51c8702820
|
Smarter marks
|
2022-04-28 20:33:48 -04:00 |
|
Ayaz Hafiz
|
2f1306afd1
|
Redundant and exhaustive marks in mono
|
2022-04-28 20:33:48 -04:00 |
|
Ayaz Hafiz
|
98869b557d
|
Exhaustive and redundant marks
|
2022-04-28 20:33:48 -04:00 |
|
Ayaz
|
3b64fe59b5
|
Update compiler/can/src/scope.rs
|
2022-04-28 20:14:39 -04:00 |
|
Folkert de Vries
|
0dd04787fd
|
Merge pull request #2972 from rtfeldman/exhaustiveness-bugs
exhaustiveness bug tests
|
2022-04-28 23:48:51 +02:00 |
|
Folkert
|
42d74199e5
|
limit cost of inner_scope
|
2022-04-28 23:43:24 +02:00 |
|
Folkert
|
e243402f9b
|
rename
|
2022-04-28 23:28:14 +02:00 |
|
Folkert
|
99340e314c
|
remove clone of scope.ident_ids
|
2022-04-28 23:27:46 +02:00 |
|
Folkert de Vries
|
f1dd517d62
|
Merge pull request #2919 from rtfeldman/scope-smarter-storage
Scope smarter storage + move IdentIds into Scope
|
2022-04-28 23:26:28 +02:00 |
|
Folkert
|
6dc07c6ea4
|
add some basic scope tests
|
2022-04-28 23:23:55 +02:00 |
|
Folkert
|
f17cf9d02b
|
remove var_store argument
|
2022-04-28 22:30:27 +02:00 |
|
Ayaz Hafiz
|
3bffdb6037
|
Add test for 2900
Closes #2900
|
2022-04-28 16:12:08 -04:00 |
|
Ayaz Hafiz
|
83f9c2a3a0
|
Trunk test for 2777
Closes #2777
|
2022-04-28 16:04:24 -04:00 |
|
Folkert
|
572bd66fb7
|
remove exosed_ident_ids
|
2022-04-28 21:34:58 +02:00 |
|
Folkert
|
b1fe5659a4
|
cleanup
|
2022-04-28 21:19:27 +02:00 |
|
Folkert
|
992575051a
|
remove identids from Env
|
2022-04-28 21:11:08 +02:00 |
|
Folkert
|
7fb5b23fb0
|
move identids into Scope
|
2022-04-28 21:08:28 +02:00 |
|
Folkert
|
37cb9279f5
|
prepare for all_ident_ids
|
2022-04-28 20:42:00 +02:00 |
|