Folkert
|
cb0bfa3eb7
|
Merge remote-tracking branch 'origin/trunk' into multi-dep-bugs
|
2020-11-02 15:52:44 +01:00 |
|
Folkert de Vries
|
75ccb650e0
|
Merge branch 'trunk' into host-pass-by-pointer
|
2020-11-02 01:46:38 +01:00 |
|
Folkert
|
ebba7e0c6a
|
cleanup
|
2020-11-02 01:09:34 +01:00 |
|
Chad Stearns
|
c412a8e0db
|
Merge in remote trunk
|
2020-11-01 11:38:44 -05:00 |
|
lrosa007
|
bd696e1f6f
|
feat(builtins): Num.asin : Float -> Float
|
2020-11-01 09:54:00 -05:00 |
|
lrosa007
|
4da2d7f101
|
feat(builtins): Num.acos : Float -> Float
|
2020-11-01 09:27:42 -05:00 |
|
Folkert
|
5897a07962
|
use RocCallResult and pass-by-reference in all examples
|
2020-11-01 15:00:11 +01:00 |
|
Richard Feldman
|
a6b57aea87
|
Add more diagnostic info to a panic
|
2020-10-31 21:34:34 -04:00 |
|
Folkert
|
78c0a9f17d
|
add RocCallResult wrapper
|
2020-11-01 00:02:01 +01:00 |
|
Folkert
|
27598f6e78
|
expose values to the host in a new way
|
2020-10-31 22:44:35 +01:00 |
|
Richard Feldman
|
9acfa8d0d4
|
Merge pull request #619 from rtfeldman/str-split-bitcode
Str split bitcode
|
2020-10-29 20:54:56 -04:00 |
|
Jared Ramirez
|
08b78e9c9b
|
Follow Zig conventions; Update zig bitcode export fn names; Update rust
to use bitcode fn name consts;
|
2020-10-29 15:43:22 -07:00 |
|
Pit Capitain
|
233979468b
|
Merge branch 'trunk' into fix-walk-right
|
2020-10-29 17:45:46 +01:00 |
|
Pit Capitain
|
3f91bd4b23
|
Fix bug in List.walkRight accumulator types
|
2020-10-29 16:31:07 +01:00 |
|
Chad Stearns
|
a9c0185225
|
Bringing in remote trunk
|
2020-10-28 21:24:15 -04:00 |
|
Jared Ramirez
|
242eb6f905
|
Build bitcode with zig 🎉
|
2020-10-28 09:21:56 -07:00 |
|
Jared Ramirez
|
48f8aad180
|
Compile bitcode as part of build script
|
2020-10-25 14:09:53 -07:00 |
|
Richard Feldman
|
21d4f8026e
|
Merge branch 'trunk' into convert-bitcode-gen-to-c
|
2020-10-25 14:17:17 -04:00 |
|
Richard Feldman
|
d0a9db06f5
|
Add Into instance for OptLevel
|
2020-10-25 01:42:10 -04:00 |
|
Jared Ramirez
|
d82d6b6fe9
|
Convert builtins to C
|
2020-10-24 12:22:51 -07:00 |
|
Richard Feldman
|
e8f1201937
|
Use libloading to load dylibs
|
2020-10-24 12:01:34 -04:00 |
|
Chadtech
|
5287a8db7d
|
Merge branch 'trunk' into str-split
|
2020-10-24 11:20:46 -04:00 |
|
Dimitar Apostolov
|
9beeafb6cd
|
WIP: str_starts_with loop
|
2020-10-22 23:24:35 +02:00 |
|
Dimitar Apostolov
|
0ae045c1f3
|
Add canonical Expr for Str.startsWith
|
2020-10-22 23:24:29 +02:00 |
|
Folkert
|
c8c1a0678a
|
code gen for variably-sized closures
|
2020-10-21 13:01:27 +02:00 |
|
Chad Stearns
|
bab954f40f
|
Comply with clippy
|
2020-10-20 21:02:28 -04:00 |
|
Chad Stearns
|
b3004a7862
|
Fill in panics in Str.split implementation
|
2020-10-20 20:40:37 -04:00 |
|
Chad Stearns
|
af3882c8e3
|
Merging in remote trunk
|
2020-10-20 05:06:12 -04:00 |
|
Chad Stearns
|
626d49d7b0
|
Str Split bitcode
|
2020-10-20 05:02:59 -04:00 |
|
Folkert
|
3408a31453
|
preparations for specializing closures
|
2020-10-20 00:33:10 +02:00 |
|
Chad Stearns
|
bf81e67a89
|
WIP on Str.split
|
2020-10-18 21:12:08 -04:00 |
|
Chad Stearns
|
7ecdf5ca35
|
Removed low level op from bitcode call function. Sometimes the bitcode does not correspond to an op, and also, the op is only used for debugging purposes
|
2020-10-18 21:11:48 -04:00 |
|
Folkert
|
1439c1a21d
|
clippy complaints
|
2020-10-17 22:37:15 +02:00 |
|
Folkert
|
e66c84d2de
|
update bitcode
|
2020-10-17 22:05:07 +02:00 |
|
Folkert
|
edfc96628e
|
WIP
|
2020-10-17 14:53:57 +02:00 |
|
Folkert
|
1708484eb5
|
fix mono tests
|
2020-10-17 02:39:44 +02:00 |
|
Folkert
|
8b490b6221
|
make closure layout more robust
|
2020-10-17 01:48:55 +02:00 |
|
Folkert
|
40ffca2b7b
|
IT WORKS
|
2020-10-16 00:18:40 +02:00 |
|
Folkert
|
6318f032df
|
first shot at implementing closure layout
|
2020-10-15 16:03:56 +02:00 |
|
Chad Stearns
|
415a37a891
|
Merge branch 'trunk' of github.com:rtfeldman/roc into str-split
|
2020-10-15 05:26:33 -04:00 |
|
Folkert
|
02a396d08a
|
use fast calling convention
|
2020-10-15 01:46:28 +02:00 |
|
Folkert
|
729e16cad9
|
clippy
|
2020-10-14 21:42:22 +02:00 |
|
Folkert
|
07e29eb34c
|
initial implementation
|
2020-10-14 14:43:59 +02:00 |
|
Folkert
|
89a1146c19
|
run gen tests as modules
|
2020-10-13 21:45:41 +02:00 |
|
Folkert de Vries
|
d9827ae467
|
Merge branch 'trunk' into improve-dependency-solving
|
2020-10-13 00:55:19 +02:00 |
|
Richard Feldman
|
a7da54516a
|
Cast i64 to f64 instead of using builtin bitcode
|
2020-10-12 17:59:20 -04:00 |
|
Folkert
|
06bc187f8b
|
all tests passing + clippy satisfied
|
2020-10-12 01:42:03 +02:00 |
|
Folkert
|
4f9b27b694
|
sketch of a proof of concept
|
2020-10-11 01:54:50 +02:00 |
|
Chad Stearns
|
ee7a3e375c
|
counter_delimiters bitcode function for Str.split
|
2020-10-06 02:51:43 -04:00 |
|
Richard Feldman
|
4ec16749a0
|
Use _ over # when exporting linkable symbols
|
2020-10-04 15:58:13 -04:00 |
|