Folkert
|
07b7a93b9f
|
fix not being able to dbg variable
|
2022-11-25 17:55:01 +01:00 |
|
Ayaz Hafiz
|
cb7de132e5
|
Update mono
|
2022-11-24 14:46:54 -06:00 |
|
Ayaz Hafiz
|
803d7e30e3
|
Eliminate Stmt::RuntimeError in favor of crash
|
2022-11-24 14:46:53 -06:00 |
|
Ayaz Hafiz
|
a2f2a18a76
|
Replace runtime error with crash
|
2022-11-24 14:46:53 -06:00 |
|
Ayaz Hafiz
|
7668d7d592
|
Not everything is equal, but this is I suppose
|
2022-11-24 14:46:53 -06:00 |
|
Ayaz Hafiz
|
d9a8cba821
|
Correct symbol capturing of crash
|
2022-11-24 14:46:51 -06:00 |
|
Ayaz Hafiz
|
c7ef1668d4
|
Implement mono of crash
|
2022-11-24 14:46:51 -06:00 |
|
Ayaz Hafiz
|
e2b30e5301
|
Constrain + solve crash
|
2022-11-24 14:46:50 -06:00 |
|
Ayaz Hafiz
|
9dc489c2b0
|
First pass constraining crash
|
2022-11-24 14:46:49 -06:00 |
|
Folkert
|
e44a8a9eed
|
print all the relevant info
|
2022-11-23 22:58:58 +01:00 |
|
Folkert
|
e7f3c6f281
|
inline dbg
|
2022-11-23 21:23:28 +01:00 |
|
Richard Feldman
|
58e672749c
|
Fix glue getter name synchronization
|
2022-11-16 17:06:21 -05:00 |
|
Ayaz Hafiz
|
af81ceae38
|
Add method to grab default compilation width of a number
|
2022-11-16 13:54:48 -06:00 |
|
Folkert
|
c9d1401738
|
generate correct glue mono IR procs for tag unions
|
2022-11-16 20:28:26 +01:00 |
|
Richard Feldman
|
53ab17d0e9
|
contains_functions -> has_varying_stack_size
|
2022-11-16 13:55:06 -05:00 |
|
Richard Feldman
|
70c949c50b
|
Handle field layouts for more than just structs
|
2022-11-16 11:22:00 -05:00 |
|
Richard Feldman
|
b44f76f500
|
Use from_iter_in
|
2022-11-16 11:21:50 -05:00 |
|
Richard Feldman
|
d3d21630e8
|
Merge remote-tracking branch 'origin/main' into glue-getters-rtfeldman
|
2022-11-15 12:16:19 -05:00 |
|
Richard Feldman
|
8e2bbee377
|
Simplify how glue_procs are handled
|
2022-11-13 23:10:23 -05:00 |
|
Richard Feldman
|
d35d268a6b
|
Move layout_contains_function to a method on Layout
|
2022-11-13 18:14:33 -05:00 |
|
Richard Feldman
|
f24275c28f
|
Make generate_glue_procs take a trait
|
2022-11-13 18:13:50 -05:00 |
|
Folkert
|
662bf1de99
|
more workspace dependencies
|
2022-11-13 16:10:02 +01:00 |
|
Richard Feldman
|
56f33c4e1c
|
Make is_recursive_tag_union a method on Layout
|
2022-11-12 20:57:04 -05:00 |
|
Richard Feldman
|
99420f65ed
|
Merge branch 'glue-exposed' into glue-getters
|
2022-11-11 17:02:27 -05:00 |
|
Anton-4
|
f20577d9fb
|
format
|
2022-11-09 20:48:18 +01:00 |
|
Anton-4
|
38ea090c3e
|
rust 1.64 + clippy
|
2022-11-09 19:35:09 +01:00 |
|
Folkert
|
14cd48fce7
|
Merge remote-tracking branch 'origin/main' into rust-1-62-1
|
2022-11-09 13:51:51 +01:00 |
|
Ayaz Hafiz
|
28c3709ddf
|
Miscellaneous cleanup
|
2022-11-08 14:11:26 -06:00 |
|
Ayaz Hafiz
|
281bc94b55
|
Remove FlatType::Erroneous
|
2022-11-08 14:11:25 -06:00 |
|
Folkert
|
19a8b95c42
|
codegen getters
|
2022-11-06 14:56:51 +01:00 |
|
Folkert
|
5ae4ccad5e
|
refactor
|
2022-11-06 13:36:58 +01:00 |
|
Luke Boswell
|
2c2a70b8e7
|
Merge remote-tracking branch 'upstream/main' into rust-docs
|
2022-11-06 09:15:57 +11:00 |
|
Folkert
|
f291e85ccb
|
revert size change
|
2022-11-04 00:07:11 +01:00 |
|
Folkert
|
5c33369d6b
|
formatting
|
2022-11-03 23:48:39 +01:00 |
|
Folkert
|
134de80150
|
various updates
|
2022-11-03 17:18:27 +01:00 |
|
Folkert
|
66a1ba00eb
|
1.65 clippy fixes
|
2022-11-03 16:20:37 +01:00 |
|
Luke Boswell
|
a3f901427a
|
correct formatting and removed duplicate image
|
2022-11-03 20:02:10 +11:00 |
|
Luke Boswell
|
f3bdb5f321
|
updating rust package documentation
|
2022-11-03 20:00:06 +11:00 |
|
Ayaz Hafiz
|
d114d410cb
|
Compile expect conditions with bool type, not continuation type
|
2022-11-02 16:02:39 -05:00 |
|
Folkert
|
c9aedff3e8
|
glue getters in mono
|
2022-11-02 21:36:32 +01:00 |
|
Ayaz Hafiz
|
fc52e9582e
|
Fix an off-by-one modelling
|
2022-11-01 22:42:52 -05:00 |
|
Ayaz Hafiz
|
63abc4096d
|
Remove stale TODOs
|
2022-11-01 22:36:52 -05:00 |
|
Ayaz Hafiz
|
2d20c3b339
|
Allow too many args
|
2022-11-01 15:42:24 -05:00 |
|
Ayaz Hafiz
|
822aa71a0a
|
Compute list element stores lazily
|
2022-11-01 15:37:36 -05:00 |
|
Ayaz Hafiz
|
27b9dd8253
|
Simplify arity and branching calculation
|
2022-11-01 15:33:23 -05:00 |
|
Ayaz Hafiz
|
0706615d29
|
Decision tree compilation of suffixed list patterns
|
2022-11-01 15:22:31 -05:00 |
|
Ayaz Hafiz
|
45f7cd5ad7
|
Make sure to update path of matched list
|
2022-11-01 15:22:31 -05:00 |
|
Ayaz Hafiz
|
ae71c7efe2
|
Decision tree compilation of list patterns
|
2022-11-01 15:22:31 -05:00 |
|
Ayaz
|
da1d937277
|
Merge pull request #4352 from roc-lang/i4349
Support monomorphic captures of body-polymorphic expressions in closures
|
2022-11-01 15:21:30 -05:00 |
|
Ayaz Hafiz
|
b0a8b85de3
|
Canonicalization of list patterns
|
2022-10-31 17:04:47 -05:00 |
|