Folkert
|
772c061568
|
try to unroll chains of Lets
|
2021-07-25 20:42:01 +02:00 |
|
Folkert
|
116960fbf4
|
fix dependencies
|
2021-07-25 20:17:11 +02:00 |
|
Folkert
|
32ce399cc0
|
topological sort before borrow analysis
|
2021-07-25 20:16:30 +02:00 |
|
Folkert
|
a801558f22
|
store declaration parameters in flat array
|
2021-07-25 15:18:27 +02:00 |
|
Folkert
|
b9a3fd7f8a
|
cleanup
|
2021-07-25 14:14:44 +02:00 |
|
Folkert
|
138af15da5
|
use vector instead of map
|
2021-07-25 14:10:27 +02:00 |
|
Folkert
|
5bb66a6b8e
|
intern layouts
|
2021-07-25 13:24:11 +02:00 |
|
Folkert de Vries
|
5989ad4809
|
Merge branch 'trunk' into aa-new-heap-cell
|
2021-07-25 12:52:00 +02:00 |
|
Folkert
|
48d2f53eb1
|
create a new heap cell after modification
|
2021-07-25 12:50:42 +02:00 |
|
Richard Feldman
|
a973262133
|
Merge branch 'trunk' into run-all-examples
|
2021-07-24 10:10:49 -04:00 |
|
Folkert
|
768c59f45d
|
bigger tag size fixes
|
2021-07-24 13:36:06 +02:00 |
|
Folkert
|
2b84fd0009
|
use WeakAny linking to link in compiler_rt stuff
|
2021-07-24 12:50:06 +02:00 |
|
Folkert
|
da495244c5
|
remove layout field in decision_tree
|
2021-07-24 12:44:46 +02:00 |
|
Folkert
|
f5e5ec42ad
|
use ptr_int
|
2021-07-24 12:43:58 +02:00 |
|
Folkert
|
d0be0df83c
|
tweaks
|
2021-07-24 12:33:57 +02:00 |
|
Folkert
|
59e551dd32
|
cleanup
|
2021-07-24 00:13:00 +02:00 |
|
Richard Feldman
|
675d756791
|
Merge branch 'trunk' into run-all-examples
|
2021-07-23 01:07:13 -04:00 |
|
Folkert de Vries
|
d5c6fc7179
|
Merge branch 'trunk' into performance-tweaks
|
2021-07-22 22:43:16 +02:00 |
|
Folkert de Vries
|
d4570e3175
|
use reserve
Co-authored-by: Richard Feldman <oss@rtfeldman.com>
|
2021-07-22 21:14:46 +02:00 |
|
Folkert
|
6ab90cd15d
|
not so fast
|
2021-07-21 22:17:53 +02:00 |
|
Folkert
|
564efd528a
|
early return in common tag case
|
2021-07-21 22:02:30 +02:00 |
|
Folkert
|
05b43c6799
|
optimize separating tags into shared and unique
|
2021-07-21 21:38:16 +02:00 |
|
Folkert
|
ca8041cfa3
|
other tags
|
2021-07-21 21:06:32 +02:00 |
|
Folkert
|
c398adedf6
|
get rid of ImMap in Solve
|
2021-07-21 20:51:06 +02:00 |
|
Folkert
|
243bd30074
|
even less cloning out of subs
|
2021-07-21 20:28:52 +02:00 |
|
Folkert
|
533e20e49c
|
less cloning out of Subs
|
2021-07-21 20:24:30 +02:00 |
|
Folkert
|
c87f984d0a
|
some unsafe to make fewer clones
|
2021-07-21 19:37:09 +02:00 |
|
Folkert
|
212f032e96
|
optimize adjust_rank
|
2021-07-21 18:43:58 +02:00 |
|
Folkert
|
ea1efd9037
|
pre-allocate vec
|
2021-07-21 18:43:40 +02:00 |
|
Folkert
|
7fa7ea08df
|
use insert to tell us if there is a duplicate
|
2021-07-21 18:43:26 +02:00 |
|
Folkert
|
fda945f765
|
write thank you message
|
2021-07-21 15:22:32 +02:00 |
|
Folkert
|
99bab04c1d
|
Merge remote-tracking branch 'origin/trunk' into add-dec-types
|
2021-07-21 15:18:41 +02:00 |
|
Folkert
|
bafb16091d
|
explicitly include muloti4 in LLVM IR
|
2021-07-21 15:01:18 +02:00 |
|
Richard Feldman
|
845145fc1f
|
Change big_sur_path
I just updated to Big Sur, and that path didn't work for me...
but this updated one does!
|
2021-07-20 23:55:09 -04:00 |
|
Richard Feldman
|
6c44714b2a
|
Drop obsolete dbg!
|
2021-07-19 20:51:02 -04:00 |
|
Richard Feldman
|
0dd05b02d5
|
Merge remote-tracking branch 'origin/trunk' into effect-example
|
2021-07-19 20:50:31 -04:00 |
|
Folkert
|
8eb0c6fbb8
|
fix example
|
2021-07-19 22:19:55 +02:00 |
|
Folkert
|
89fd4c3074
|
test for malformed header
|
2021-07-19 20:37:39 +02:00 |
|
Folkert
|
0d606a348e
|
add intrinsics back in ?!
|
2021-07-18 23:25:31 +02:00 |
|
Jared Ramirez
|
1b1d9a7ecf
|
Merge branch 'add-dec-types' of https://github.com/rtfeldman/roc into add-dec-types
|
2021-07-18 14:13:59 -07:00 |
|
Jared Ramirez
|
a763e046fc
|
Better inline of isDigit
|
2021-07-18 14:13:12 -07:00 |
|
Folkert
|
4b2804019d
|
add unreachable based on invariants
|
2021-07-18 22:54:03 +02:00 |
|
Folkert
|
23ea151d5f
|
make decimal math ops correctly report overflow
|
2021-07-18 22:04:32 +02:00 |
|
Folkert
|
2b5ec3dcf1
|
centralize overflow error reporting
|
2021-07-18 20:50:15 +02:00 |
|
Folkert
|
074aba0012
|
less nullable
|
2021-07-18 20:00:41 +02:00 |
|
Folkert
|
b0a07558f1
|
decimal toStr maxInt and minInt tests
|
2021-07-18 19:52:05 +02:00 |
|
Folkert
|
bc88fc3880
|
refactor decimal toStr
|
2021-07-18 19:48:26 +02:00 |
|
Folkert
|
cb42f0c039
|
Merge remote-tracking branch 'origin/trunk' into add-dec-types
|
2021-07-18 16:54:38 +02:00 |
|
Folkert de Vries
|
beb3f9fed9
|
Merge branch 'trunk' into morphic-recursive-types
|
2021-07-18 16:50:40 +02:00 |
|
Richard Feldman
|
24f45f6437
|
Merge branch 'trunk' into reset-reuse
|
2021-07-17 20:59:44 -04:00 |
|