Brendan Hansknecht
|
77b26c3193
|
Add RocStr and convert HelloWord example to use it
|
2020-10-12 16:51:09 -07:00 |
|
Folkert
|
edc0717a7d
|
specialize rigids
|
2020-10-12 23:58:39 +02:00 |
|
Brendan Hansknecht
|
9cc9b3a989
|
Merge branch 'trunk' into valgrind
|
2020-10-12 14:43:53 -07:00 |
|
Folkert
|
a067d73c14
|
add multi module cli test
|
2020-10-12 22:24:05 +02:00 |
|
Folkert
|
2df86b6438
|
fix uniqueness bug
builtin defs were included twice, which threw off uniqueness inference
|
2020-10-12 22:16:10 +02:00 |
|
Brendan Hansknecht
|
97c23557c7
|
Fix RocList memory leak
Also, reduces the number of elements in the quicksort example to make it
run better with valgrind.
|
2020-10-11 19:00:35 -07:00 |
|
Brendan Hansknecht
|
1f131970bc
|
Merge branch 'trunk' into valgrind
|
2020-10-11 18:13:35 -07:00 |
|
Brendan Hansknecht
|
6e130d51bc
|
Make link paths generic and add libgcc_s
|
2020-10-11 14:31:42 -07:00 |
|
Brendan Hansknecht
|
f73a6c0da4
|
Merge branch 'trunk' into valgrind
|
2020-10-07 15:35:58 -07:00 |
|
Richard Feldman
|
c49912be49
|
Have quicksort example use cargo host and RocList
|
2020-10-05 22:52:50 -04:00 |
|
Richard Feldman
|
7e1166b3a2
|
Rebuild hosts automatically (for now)
|
2020-10-04 16:35:32 -04:00 |
|
Richard Feldman
|
856c01f706
|
Update hello-world platform
|
2020-10-04 16:35:26 -04:00 |
|
Richard Feldman
|
db7cc54411
|
Use the same platform for quicksort and shared-quicksort
|
2020-10-04 16:35:25 -04:00 |
|
Richard Feldman
|
e60796e32b
|
Update BUILDING_FROM_SOURCE and quicksort readme
|
2020-10-04 16:35:23 -04:00 |
|
Richard Feldman
|
ad16aa61e9
|
Change linking back
|
2020-10-04 16:35:21 -04:00 |
|
Richard Feldman
|
81069fe01e
|
Add host.o to .gitignore
|
2020-10-04 16:35:20 -04:00 |
|
Richard Feldman
|
d776798e32
|
Attempt to statically link hosts
|
2020-10-04 16:35:17 -04:00 |
|
Richard Feldman
|
f499c7b056
|
Simplify host building
|
2020-10-04 16:35:14 -04:00 |
|
Richard Feldman
|
8352591258
|
Copy quicksort's platform into shared-quicksort
|
2020-10-04 16:35:00 -04:00 |
|
Richard Feldman
|
9f0b3bba9f
|
Update hello-world host
|
2020-10-04 16:34:56 -04:00 |
|
Richard Feldman
|
ff8bb64bae
|
Update quicksort macOS host
|
2020-10-04 16:34:53 -04:00 |
|
Richard Feldman
|
77b32147ad
|
Add host.rs in hello-world example
|
2020-10-04 16:34:40 -04:00 |
|
Richard Feldman
|
6b38dc5f77
|
return 0 from host.c
|
2020-10-04 16:34:38 -04:00 |
|
Richard Feldman
|
bec01e74e5
|
Add a TODO for fixing hello-world host.c
|
2020-10-04 16:34:36 -04:00 |
|
Richard Feldman
|
a108544fa8
|
Move host.c into platform/host/src
|
2020-10-04 16:34:08 -04:00 |
|
Richard Feldman
|
7a01d4eb7f
|
Update platform README
|
2020-10-04 16:34:04 -04:00 |
|
Richard Feldman
|
9741784604
|
Link precompiled hosts on Linux
|
2020-10-04 16:33:58 -04:00 |
|
Richard Feldman
|
740a2f0f77
|
wip
|
2020-10-04 15:58:13 -04:00 |
|
Richard Feldman
|
fa288a1404
|
Use explicit ld invocation instead of ar
|
2020-10-04 15:58:13 -04:00 |
|
Brendan Hansknecht
|
23c2b39653
|
Merge branch 'trunk' into valgrind
|
2020-09-30 18:40:26 -07:00 |
|
Brendan Hansknecht
|
a2069a88db
|
Merge branch 'trunk' into str-refcount
|
2020-09-30 15:12:17 -07:00 |
|
Anton-4
|
01b7172085
|
Added troubleshooting for examples
|
2020-09-30 13:47:54 +02:00 |
|
Brendan Hansknecht
|
fbce5145c1
|
Run cli tests with valgrind
|
2020-09-29 21:21:07 -07:00 |
|
Brendan Hansknecht
|
f532a758d9
|
Add refcount decrementing to big strings
|
2020-09-28 20:32:32 -07:00 |
|
Chad Stearns
|
a318253d48
|
small str implementation in string literal, and bringing in remote trunk
|
2020-09-09 21:53:38 -04:00 |
|
Folkert
|
fa5e5ab201
|
back to a working version
|
2020-08-19 23:42:45 +02:00 |
|
Folkert
|
294273283b
|
make shared quicksort work
|
2020-08-15 00:14:20 +02:00 |
|
Folkert
|
c3b242bad1
|
add shared quicksort example
|
2020-08-14 15:44:17 +02:00 |
|
Folkert
|
380e34d296
|
Merge remote-tracking branch 'origin/trunk' into tail-call-elimination
|
2020-08-12 15:46:50 +02:00 |
|
Richard Feldman
|
edafbfe525
|
Replace unsorted.csv with algorithm
|
2020-08-12 08:33:36 -04:00 |
|
Folkert
|
7603225fca
|
generate return earlier, causing more TCE
|
2020-08-11 22:30:34 +02:00 |
|
Folkert
|
84a8b69437
|
generate IR that uses uniqueness
|
2020-08-11 14:47:14 +02:00 |
|
Richard Feldman
|
456b599baa
|
Fix hello-world example
|
2020-08-10 21:25:47 -04:00 |
|
Richard Feldman
|
2592cf5768
|
Rename main to quicksort
|
2020-08-10 21:25:47 -04:00 |
|
Richard Feldman
|
35e132e6d7
|
Fix quicksort benchmark
|
2020-08-10 21:25:47 -04:00 |
|
Richard Feldman
|
dccb3a9691
|
Have Quicksort example expose a function
|
2020-08-10 21:25:47 -04:00 |
|
Folkert
|
65db338435
|
add test for quicksort example
|
2020-08-10 16:10:07 +02:00 |
|
Richard Feldman
|
19075b6b10
|
Fix quicksort host name
|
2020-08-09 21:27:44 -04:00 |
|
Richard Feldman
|
d9bf295d42
|
Update hello-world README
|
2020-07-22 19:34:57 -04:00 |
|
Richard Feldman
|
bcff8b4a57
|
Update examples/quicksort
|
2020-05-21 20:52:05 -04:00 |
|