Folkert
|
e02d950c7c
|
Merge remote-tracking branch 'origin/trunk' into reset-reuse
|
2021-07-13 00:44:05 +02:00 |
|
Chadtech
|
21a3d5a124
|
Bring back alises by symbol to loaded module
|
2021-07-05 13:03:00 -04:00 |
|
Chadtech
|
62d5633546
|
Fixed problems with docs failing to render and included test to validate that behavior
|
2021-07-03 14:51:40 -04:00 |
|
Folkert
|
ee67ee546a
|
thread reset-reuse through
|
2021-07-03 01:13:50 +02:00 |
|
tarjei
|
5bb3146aa8
|
Enable reset-reuse and fix layout problems
|
2021-07-02 22:21:21 +02:00 |
|
Chadtech
|
38ef2a915a
|
Only render exposed values
|
2021-06-27 20:24:05 -04:00 |
|
Richard Feldman
|
f08c764cad
|
Merge pull request #1422 from rtfeldman/raw-function-layout
remove FunctionPointer layout variant
|
2021-06-19 20:42:56 -04:00 |
|
Chadtech
|
a7abc8b5b3
|
Remove dbg and todo
|
2021-06-19 13:37:10 -04:00 |
|
Chadtech
|
9d2976f14f
|
Module aliases passed into LoadedModule, and used in docs to generate docs for aliases exposed by the module
|
2021-06-19 13:35:57 -04:00 |
|
Folkert
|
6a010c9513
|
rename TopLevelFunctionLayout -> ProcLayout
|
2021-06-19 15:07:40 +02:00 |
|
Folkert
|
f2f9897187
|
remove FunctionPointer completely
|
2021-06-19 15:04:28 +02:00 |
|
Folkert
|
53ce8b2d25
|
improve call_by_name with raw layout
|
2021-06-19 15:04:27 +02:00 |
|
Chadtech
|
dfbba2badd
|
Merge branch 'trunk' into document-only-exposed-values
|
2021-06-17 22:04:24 -04:00 |
|
Folkert
|
cf6eb718b3
|
create alias analysis entry point
|
2021-06-13 23:16:53 +02:00 |
|
Folkert
|
0d5e91eb92
|
fix entry points
|
2021-06-13 22:13:37 +02:00 |
|
Folkert
|
e9135c71af
|
store main_for_host in file.rs State
|
2021-06-13 21:07:47 +02:00 |
|
Chadtech
|
ebbdf671ae
|
Look into values exposed by host and only add those entries to the documentation html
|
2021-06-12 18:57:59 -04:00 |
|
Anton-4
|
314503cf7f
|
fixed typos, added typos checking to CI
|
2021-06-05 20:02:54 +02:00 |
|
Richard Feldman
|
60ae15c7ea
|
Merge branch 'trunk' into thread-morphic
|
2021-06-02 21:45:13 -04:00 |
|
Folkert
|
07e16469e4
|
morphic stuff can happen in the LLVM backend alone
|
2021-06-02 21:38:31 +02:00 |
|
Folkert
|
1697b8e9b4
|
cheap increment, cheaper decrement for tag unions
|
2021-06-02 14:40:32 +02:00 |
|
Chadtech
|
9c90e7834c
|
Merge branch 'trunk' into doc-functions
|
2021-05-31 01:57:05 -04:00 |
|
Chadtech
|
4c1a5b3f62
|
Functions appear in docs
|
2021-05-30 19:48:16 -04:00 |
|
Folkert
|
25c9089334
|
Revert "thread alias analysis solutions"
This reverts commit b75c40e65b .
|
2021-05-28 23:57:26 +02:00 |
|
Folkert
|
b75c40e65b
|
thread alias analysis solutions
|
2021-05-28 23:57:11 +02:00 |
|
Folkert
|
b04b9ab729
|
disable AA
|
2021-05-26 13:41:11 +02:00 |
|
Folkert
|
384c1f8dcd
|
Merge branch 'morphic-static-strings' of github.com:rtfeldman/roc into morphic-static-strings
|
2021-05-26 13:00:33 +02:00 |
|
Folkert
|
2a61c3108e
|
start using the solutions
|
2021-05-25 09:08:01 +02:00 |
|
Richard Feldman
|
75ec2ecc7b
|
Merge pull request #1300 from rtfeldman/specialize-lowlevel
Polyvariant defunctionalization
|
2021-05-24 19:54:17 -04:00 |
|
Folkert
|
fbb711b2ca
|
Merge remote-tracking branch 'origin/trunk' into specialize-lowlevel
|
2021-05-24 15:11:40 +02:00 |
|
Richard Feldman
|
c8665fa9b2
|
Merge branch 'trunk' into hash-links
|
2021-05-24 08:25:11 -04:00 |
|
Richard Feldman
|
b60988d63e
|
Merge branch 'trunk' into morphic-lib
|
2021-05-24 07:18:59 -04:00 |
|
Richard Feldman
|
a7518a675a
|
Clean up some clippy warnings
|
2021-05-23 20:28:23 -04:00 |
|
Chadtech
|
46f5c7fadc
|
Merge branch 'trunk' into hash-links
|
2021-05-22 20:34:55 -04:00 |
|
Richard Feldman
|
7a408e44da
|
s/Pkg-Config/Package-Config/g
|
2021-05-22 15:29:18 -04:00 |
|
Chadtech
|
12c0067348
|
Created scope and idents for module docs, but they appear to be empty when the doc links function tries to use them
|
2021-05-22 14:06:56 -04:00 |
|
Folkert
|
3b47fbc89a
|
module thunk is function
|
2021-05-22 14:57:25 +02:00 |
|
Folkert
|
1d7ca32101
|
passing tests!
|
2021-05-20 22:43:55 +02:00 |
|
Folkert
|
910a7e5113
|
fix bug where results of top-level thunks are not RC'd
|
2021-05-20 22:39:14 +02:00 |
|
Folkert
|
6347b64af7
|
enable perceus stuff
|
2021-05-20 21:22:13 +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
|
8dddf952a8
|
WIP List.map + RC'd closure troubles
|
2021-05-17 19:31:52 +02:00 |
|
Folkert
|
3ca6ffade9
|
make List.map borrow based on passed function
|
2021-05-16 14:09:39 +02:00 |
|
Folkert
|
558fb3e1bf
|
clippy + top level thunks
|
2021-05-15 23:19:08 +02:00 |
|
Folkert
|
e63eea7389
|
WIP
|
2021-05-13 00:26:41 +02:00 |
|
Folkert
|
f1a8b75196
|
great success
|
2021-05-09 23:24:27 +02:00 |
|
Folkert
|
1023126774
|
build a program, find solutions
|
2021-05-09 13:53:40 +02:00 |
|