Brendan Hansknecht
|
414f3a0438
|
Add info about stack overflows
|
2021-09-29 18:59:49 -07:00 |
|
Brendan Hansknecht
|
0cd288f623
|
Add false lang interpreter example
|
2021-09-29 16:01:54 -07:00 |
|
Folkert
|
a6bc37ecca
|
handle small strings
|
2021-09-25 15:16:17 +02:00 |
|
Folkert
|
45d3438b3d
|
Merge remote-tracking branch 'origin/trunk' into hello-web
|
2021-09-25 14:59:27 +02:00 |
|
Folkert
|
45774df2db
|
fix hello-web platform
|
2021-09-24 10:00:33 +02:00 |
|
Brendan Hansknecht
|
7d1b88b3fb
|
Merge branch 'trunk' into integrate-linker
|
2021-09-23 21:12:40 -07:00 |
|
Folkert
|
e278b820ef
|
Merge remote-tracking branch 'origin/trunk' into hello-web
|
2021-09-22 21:30:27 +02:00 |
|
Folkert de Vries
|
9fd5ad53b5
|
Merge pull request #1724 from rtfeldman/gen-dev/joinpoint
Gen dev/joinpoint
|
2021-09-22 14:16:41 +02:00 |
|
Folkert
|
a4adf8f07f
|
Merge remote-tracking branch 'origin/trunk' into hello-web
|
2021-09-22 14:16:11 +02:00 |
|
Folkert
|
faf07e65f9
|
Merge remote-tracking branch 'origin/trunk' into hello-web
|
2021-09-21 23:08:41 +02:00 |
|
Folkert de Vries
|
693869336d
|
Merge branch 'trunk' into direct-return-known-types
|
2021-09-21 23:01:09 +02:00 |
|
Brendan Hansknecht
|
d710e78ab3
|
Merge branch 'trunk' into integrate-linker
|
2021-09-21 09:39:47 -07:00 |
|
Brendan Hansknecht
|
16d098da5e
|
Add join points and tail call optimization to the dev backend.
|
2021-09-20 23:13:30 -07:00 |
|
Folkert
|
879038fae6
|
Merge remote-tracking branch 'origin/trunk' into hello-web
|
2021-09-20 23:11:54 +02:00 |
|
Folkert
|
a25d6c82b5
|
provide roc_panic from javascript
|
2021-09-20 23:11:24 +02:00 |
|
Folkert
|
8bab0f4637
|
emit *.wasm files if the backend is wasm32
|
2021-09-20 23:07:07 +02:00 |
|
Folkert
|
fe0746951d
|
add dummy test for the hello-web example
|
2021-09-20 22:59:42 +02:00 |
|
Folkert
|
e319d1e758
|
make roc main return values, instead of write them into pointer
|
2021-09-19 22:05:48 +02:00 |
|
Folkert
|
f13e65ff8e
|
more removal of roccallresult
|
2021-09-19 20:54:32 +02:00 |
|
Folkert
|
f3bf9bdbd0
|
add comment to fib host.zig
|
2021-09-19 18:50:52 +02:00 |
|
Folkert
|
c5eeaab2c2
|
remove callresult from cli examples
|
2021-09-19 18:34:42 +02:00 |
|
Brian Carroll
|
874bf80321
|
README corrections
|
2021-09-19 11:59:24 +01:00 |
|
Brian Carroll
|
11f8652ff6
|
Refactor hello-web example for possible future automated testing
For now there's a Node.js test that works, but we're not actually running it in CI,
and Node is not a dependency of the project.
|
2021-09-19 11:48:31 +01:00 |
|
Richard Feldman
|
cda29d0706
|
memcpy and memset are byte-aligned
|
2021-09-18 23:40:36 -04:00 |
|
Richard Feldman
|
fa8aa20112
|
Merge branch 'trunk' into integrate-linker
|
2021-09-18 23:17:52 -04:00 |
|
Brian Carroll
|
c20a2e5740
|
Hello web is working!!
|
2021-09-18 23:52:18 +01:00 |
|
Folkert
|
712dfb2702
|
simplify alignment calculation
|
2021-09-19 00:35:09 +02:00 |
|
Folkert
|
8429325eed
|
make main have callconv C
|
2021-09-19 00:27:57 +02:00 |
|
Brian Carroll
|
e0af849518
|
Create hello-web example
|
2021-09-18 22:56:33 +01:00 |
|
Brendan Hansknecht
|
d8d147375d
|
update fib gitignore
|
2021-09-16 20:19:28 -07:00 |
|
Brendan Hansknecht
|
8a30b4803a
|
Merge branch 'trunk' into integrate-linker
|
2021-09-16 16:27:50 -07:00 |
|
Folkert
|
539d90b62e
|
make gen tests expose mainForHost like LLVM backend
|
2021-09-16 21:41:23 +02:00 |
|
Folkert
|
692ddc4c2e
|
fix comments
|
2021-09-16 21:33:42 +02:00 |
|
Brendan Hansknecht
|
e4b3402369
|
Create dummy lib as libapp.so
|
2021-09-15 15:16:39 -07:00 |
|
Folkert
|
d390239577
|
add cli test
|
2021-09-15 23:35:29 +02:00 |
|
Folkert
|
2de9856576
|
add fibonacci example
|
2021-09-15 23:34:27 +02:00 |
|
Brendan Hansknecht
|
da28b669bb
|
Get zig host working
|
2021-09-15 11:45:44 -07:00 |
|
Brendan Hansknecht
|
e2411ea83f
|
Add surgical linking to frontend with simple dummy lib creation
|
2021-09-14 23:06:22 -07:00 |
|
Folkert
|
52d36cbe72
|
fix closure weirdness (skipping or infinite looping)
|
2021-09-13 22:50:48 +02:00 |
|
Richard Feldman
|
e00c8b6837
|
Update effects example to reproduce bug
|
2021-09-12 10:17:56 -04:00 |
|
Folkert
|
1496ee2e70
|
use zig allocator, not libc, in host
|
2021-09-10 10:15:41 +02:00 |
|
Folkert
|
3ace5c7660
|
fix invalid usize
|
2021-09-09 21:36:25 +02:00 |
|
Folkert
|
8eb032aa62
|
fix lints in quicksort platform
|
2021-09-09 21:03:08 +02:00 |
|
Folkert
|
f8c3351c08
|
better debug messages from bench host
|
2021-09-04 13:26:31 +02:00 |
|
Folkert
|
0ba91f885c
|
make benchmark host.o more 32-bit compatible
|
2021-09-04 01:38:35 +02:00 |
|
Folkert de Vries
|
fc8fafbac8
|
Merge branch 'trunk' into wasm-gen-test
|
2021-08-30 21:53:50 +02:00 |
|
Richard Feldman
|
e3292cff4e
|
Drop some more references to needing C++
|
2021-08-29 16:59:15 -04:00 |
|
Folkert
|
904861a1e2
|
ignore .ll and .bc in benchmarks
|
2021-08-28 18:01:11 +02:00 |
|
Folkert
|
8fa4e55c74
|
Merge remote-tracking branch 'origin/trunk' into wasm-cli-option
|
2021-08-27 09:35:34 +02:00 |
|
Richard Feldman
|
5fe620f9b7
|
Merge pull request #1620 from rtfeldman/cli
Re-add `cli` example
|
2021-08-26 21:03:14 -04:00 |
|