Commit graph

52 commits

Author SHA1 Message Date
Brian Teague
60c639b60e
Consolidate gitignore
Keep certain files with no file extension

Keep specific files with no file extension

Delete all gitignore files
2024-01-10 22:16:04 -05:00
Brendan Hansknecht
ce6e0bec9f
add memory leak valgrind test for freeing boxes 2024-01-06 08:17:45 -08:00
Anton-4
1126f85b5a
fix clippy unnecessary hashes 2024-01-01 16:38:36 +01:00
Brendan Hansknecht
787d7f85ac
switch dbg arg ordering to make it backwards compatible 2023-12-02 21:18:32 -08:00
Brendan Hansknecht
13d2238536
update roc_dbg in platforms 2023-12-02 21:18:31 -08:00
Brendan Hansknecht
3e66254b25
update zig and rust platforms to have correct roc_panic and roc_dbg 2023-11-29 21:49:34 -08:00
Brendan Hansknecht
f5fb01fd53
Get tests passing
Add roc_dbg to some platforms.
Also start updating some roc_panic impls.
2023-11-29 21:05:49 -08:00
Brendan Hansknecht
40a40ef6d2
get examples working 2023-10-23 13:50:31 -07:00
Folkert
8e9cf121ad
rust 1.71 clippy fixes 2023-07-25 10:46:46 +02:00
Folkert
ef39bad7c6
auto clippy fixes 2023-07-10 18:27:08 +02:00
Brendan Hansknecht
4f97ab2965
remove old compiler-rt workarounds for macos 2023-06-24 17:27:11 -07:00
Hannes
97fa6758d0 Rename trimLeft to trimStart and trimRight to trimEnd 2023-06-19 13:17:59 +08:00
Brendan Hansknecht
75a035e12d
remove all definitions of roc_memcpy 2023-06-02 15:23:05 -07:00
Brendan Hansknecht
0e24403664
enable using other zig libaries in host instead of just str.zig 2023-04-25 14:14:35 -07:00
Folkert
2ef0c33177
add extra valgrind tests 2023-04-11 22:27:19 +02:00
Anton-4
640582364b
fmt 2023-04-04 13:33:23 +02:00
Anton-4
a59e9169fe
valgrind crate avx512 fix
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2023-04-04 13:16:14 +02:00
Folkert
fdf1489df6
Merge remote-tracking branch 'origin/main' into glue-getters-rtfeldman 2023-03-14 01:01:26 +01:00
Brendan Hansknecht
e32c5f6514
standardize on decref instead of deinit for name 2023-03-13 14:08:23 -07:00
Folkert
fe15a2e79c
Merge remote-tracking branch 'origin/main' into glue-getters-rtfeldman 2023-03-08 19:46:00 +01:00
Brendan Hansknecht
75e996c445
remove unused dependencies and ignore false positives 2023-03-06 20:09:01 -08:00
Brendan Hansknecht
f42f61e271
run a toml formatter and then clean it up a bit 2023-03-06 19:47:57 -08:00
Brendan Hansknecht
4a89bee0a5
centralize package versions except for vendor and excluded 2023-03-06 19:29:09 -08:00
Brendan Hansknecht
5485c8a5b0
update to using workspace package spec 2023-03-06 16:36:18 -08:00
Brendan Hansknecht
21af20597e
remove unused dependencies 2023-03-06 12:09:00 -08:00
Folkert
e308078af5
fix compile error in tests 2023-03-05 18:11:30 +01:00
Folkert
d224992bc1
Merge remote-tracking branch 'origin/main' into glue-getters-rtfeldman 2023-03-05 17:24:05 +01:00
Brendan Hansknecht
9894f52afd
update missed uses of roc_cli::build 2023-03-04 10:19:26 -08:00
Brendan Hansknecht
7a944113a0
move build_file and related functions to roc_build
This is needed of glue to be able to call build_file.
Also does some other changes to avoid circular dependencies.
2023-03-04 10:00:43 -08:00
Folkert
454f3c603e
give the new exposed symbols to the surgical linker 2023-02-25 19:35:46 +01:00
Folkert
0af11c210e
fix memory leak in List.concat 2023-01-26 20:31:33 +01:00
Folkert
4e5b106f98
use capacity instead of length in list deinit 2023-01-20 21:44:41 +01:00
Folkert
165d4b3450
fix memory leak in string trimming 2023-01-19 14:35:38 +01:00
Folkert
437498b7ac
list decrement must use capacity, not length 2023-01-14 13:14:37 +01:00
Folkert
546a3dd0c4
fix unused import 2023-01-10 18:54:38 +01:00
Anton-4
867067dfaf
fix unused warning on macos 2023-01-10 17:21:34 +01:00
Anton-4
6406834c4e
moved building to lib with Once 2023-01-10 16:48:22 +01:00
Folkert
c8467c1a52
remove cfg(test) in build script 2023-01-09 23:32:26 +01:00
Folkert
7b8b2a40f6
add test for str concat on non-unique first argument 2023-01-09 12:18:12 +01:00
Anton-4
4797979202
don't build valgrind crate for regular build 2023-01-09 10:35:51 +01:00
Folkert
cb53e46cdd
clippy 2023-01-08 17:46:13 +01:00
Folkert
9d9ae290fe
rebuild the platform without doing anything else 2023-01-08 15:39:47 +01:00
Folkert
f54b1f577c
split out valgrind reporting code 2022-12-30 14:54:24 +01:00
Folkert
ecfc7b65e7
remove files comitted by accident 2022-12-30 14:31:42 +01:00
Folkert
9198f2fd1b
move imports 2022-12-30 14:30:10 +01:00
Folkert
407fef0602
fix compilation on non-linux systems 2022-12-30 14:30:10 +01:00
Folkert
9500b0b97b
stop writing to files 2022-12-30 14:30:10 +01:00
Folkert
06e5aea454
add test source 2022-12-30 14:30:09 +01:00
Folkert
442e2fdefe
in the build script, build the platform 2022-12-30 14:30:09 +01:00
Folkert
3f0aacd433
make build script hook call rust code directly 2022-12-30 14:30:09 +01:00