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
|
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 |
|
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 |
|
Folkert
|
653d745dc5
|
fix closure RC increments
|
2021-05-18 21:35:21 +02:00 |
|
Folkert
|
c5bb041edd
|
fix closure RC increments
|
2021-05-18 21:35:02 +02:00 |
|
Folkert
|
04968d6394
|
fix closure RC increments
|
2021-05-18 21:34:37 +02:00 |
|
Folkert
|
8dddf952a8
|
WIP List.map + RC'd closure troubles
|
2021-05-17 19:31:52 +02:00 |
|
Folkert
|
2b72f9e733
|
add HigherOrderLowLevel
|
2021-05-16 22:49:57 +02:00 |
|
Folkert
|
e675bac893
|
make higher-order distinction in lowlevels
|
2021-05-16 22:13:13 +02:00 |
|
Folkert
|
917acac843
|
Merge remote-tracking branch 'origin/increment-many' into specialize-lowlevel
|
2021-05-16 21:57:15 +02:00 |
|
Folkert
|
bb3fe92251
|
Revert "add ir unknowninc instruction"
This reverts commit ebd62485df .
|
2021-05-16 21:52:30 +02:00 |
|
Folkert
|
7520dfee06
|
Revert "formatting"
This reverts commit 3540a048d8 .
|
2021-05-16 21:52:20 +02:00 |
|
Folkert
|
4afd3cfce6
|
fixup
|
2021-05-16 21:32:45 +02:00 |
|
Folkert
|
353e161f77
|
expose support for multi-increment
|
2021-05-16 21:25:47 +02:00 |
|
Folkert
|
de7b06e411
|
refactor + clippy
|
2021-05-16 21:17:34 +02:00 |
|
Folkert
|
febb578773
|
rework refcount code gen to accept unknown inc values
|
2021-05-16 20:28:45 +02:00 |
|
Folkert
|
3540a048d8
|
formatting
|
2021-05-16 20:25:18 +02:00 |
|
Folkert
|
ebd62485df
|
add ir unknowninc instruction
|
2021-05-16 17:25:01 +02:00 |
|
Folkert
|
c2108d4ecd
|
rework refcount code gen to accept unknown inc values
|
2021-05-16 16:15:27 +02:00 |
|
Folkert
|
3ca6ffade9
|
make List.map borrow based on passed function
|
2021-05-16 14:09:39 +02:00 |
|
Folkert
|
3a4a78fdbb
|
conditional import
|
2021-05-16 01:05:29 +02:00 |
|
Folkert
|
309a677213
|
fix update of 1-element record
|
2021-05-16 00:54:57 +02:00 |
|
Folkert
|
2d2418a514
|
fix mono tests
|
2021-05-16 00:54:33 +02:00 |
|
Folkert
|
4623e0f1ae
|
disable i64_force_stack
|
2021-05-16 00:35:42 +02:00 |
|
Folkert
|
691fa56d50
|
make repl evaluate 0-argument thunk
|
2021-05-16 00:23:04 +02:00 |
|
Folkert
|
71a4ef72b0
|
Merge remote-tracking branch 'origin/trunk' into specialize-lowlevel
|
2021-05-16 00:00:52 +02:00 |
|
Folkert
|
27f8465e9c
|
clippy
|
2021-05-15 23:59:54 +02:00 |
|
Folkert
|
24c9741281
|
fix recipe for disaster
|
2021-05-15 23:22:00 +02:00 |
|
Folkert
|
558fb3e1bf
|
clippy + top level thunks
|
2021-05-15 23:19:08 +02:00 |
|
Folkert
|
16fe609464
|
remove Expr::FunctionPointer
|
2021-05-15 21:29:10 +02:00 |
|
Folkert
|
3739f41cac
|
explicitly store and pass layout of a function passed to lowlevel
|
2021-05-15 21:25:38 +02:00 |
|
Folkert
|
357f93a2ee
|
store the layout of a function passed to a lowlevel
|
2021-05-15 20:54:26 +02:00 |
|
Folkert
|
27a6a179da
|
recipe for disaster; track the underlying cause down!
|
2021-05-15 13:00:37 +02:00 |
|
Richard Feldman
|
7c58c775d9
|
Merge pull request #1303 from rtfeldman/editor_inspiration
Editor inspiration
|
2021-05-14 20:42:54 -04:00 |
|
Richard Feldman
|
2f5c9f24dc
|
Merge pull request #1304 from rtfeldman/signature-macros
use macros in preparation for lambda set inference
|
2021-05-14 20:40:45 -04:00 |
|
Folkert
|
c5759d36b3
|
update hosts
|
2021-05-15 00:34:32 +02:00 |
|
Folkert
|
180d162b13
|
Revert "update hosts"
This reverts commit 0bcedb53a3 .
|
2021-05-15 00:33:11 +02:00 |
|
Folkert
|
0bcedb53a3
|
update hosts
|
2021-05-15 00:32:42 +02:00 |
|
Folkert
|
a75ddbba5e
|
make Hello.roc work
|
2021-05-15 00:09:07 +02:00 |
|
Folkert
|
8f95647c00
|
fix host.zig
|
2021-05-14 23:34:24 +02:00 |
|
Folkert
|
3914f9d1cd
|
ignore .bc files
|
2021-05-14 23:28:50 +02:00 |
|
Folkert
|
ef3ec8ca74
|
don't treat non-thunks as thunks
|
2021-05-14 23:22:11 +02:00 |
|
Folkert
|
acd6fde083
|
fix invoke codegen
|
2021-05-14 23:11:59 +02:00 |
|
Folkert
|
16f17cba88
|
comments/whitespace
|
2021-05-14 22:57:39 +02:00 |
|
Folkert
|
5440632dc5
|
use consts for owned/borrowed
|
2021-05-14 22:56:42 +02:00 |
|