Commit graph

37 commits

Author SHA1 Message Date
Sam Mohr
b56fbd38e1
Progress on updating entire compiler for snake_case 2025-01-05 03:48:03 -08:00
Brendan Hansknecht
b9269be242
deal with c abi annoyances 2024-12-16 14:38:38 -08:00
Brendan Hansknecht
edd1da7a47
make valgrind happy 2024-12-16 14:38:38 -08:00
Brendan Hansknecht
af8d657ce2
remove stale comment 2024-12-16 14:38:37 -08:00
Brendan Hansknecht
f73000dd24
add in manually drop 2024-12-16 14:38:37 -08:00
Brendan Hansknecht
5cb6cf5586
fix calling conv 2024-12-16 14:38:37 -08:00
Brendan Hansknecht
01e0bef5cc
switch back to env::args 2024-12-16 14:38:37 -08:00
Brendan Hansknecht
c98bf2c54d
cleanup false alg loading 2024-12-16 14:38:37 -08:00
Brendan Hansknecht
1cbf7d96d9
get false interpretter test running again 2024-12-16 14:38:37 -08:00
Brendan Hansknecht
9ed3cda2dd
misc false improvements 2024-12-16 14:38:36 -08:00
Brendan Hansknecht
f51061b200
update false platform to purity inference 2024-12-16 14:38:36 -08:00
Brendan Hansknecht
0a573ca557
Merge remote-tracking branch 'origin/main' into upgrade-llvm-zig 2024-12-11 16:38:34 -08:00
JRI98
90f517712a
Remove unused code 2024-12-05 09:18:52 +00:00
faldor20
f3f262574d
Check if a module is using purity inference and enable purity inference effects 2024-12-01 17:16:29 +10:00
Luke Boswell
656a7bcd87
Merge remote-tracking branch 'remote/main' into upgrade-llvm-zig 2024-11-30 10:18:11 +11:00
Luke Boswell
2feb5d3c2e
Merge remote-tracking branch 'remote/main' into upgrade-llvm-zig 2024-11-29 08:58:47 +11:00
Anton-4
3a1f52a55f
update to basic-cli 0.17.0 2024-11-28 20:16:07 +01:00
Isaac Van Doren
d99c347998
rename Str.split 2024-11-15 21:12:23 -06:00
Isaac Van Doren
f33a483502
merge main 2024-11-12 20:55:45 -06:00
Luke Boswell
29012f7d7e
Merge remote-tracking branch 'remote/main' into effectful-builtins 2024-11-13 10:39:08 +11:00
Luke Boswell
f4451722e8
Merge remote/main into upgrade branch 2024-11-13 09:02:37 +11:00
Luke Boswell
dc3aa06d61
Merge remote-tracking branch 'remote/main' into upgrade-llvm-zig 2024-11-13 09:02:20 +11:00
Luke Boswell
5c1eb7efe5
add a cli test that uses echo 2024-11-13 07:47:47 +11:00
Luke Boswell
4b4ab7bc0c
Merge remote-tracking branch 'remote/main' into record-suffix-warn-tweaks 2024-11-13 07:29:31 +11:00
Luke Boswell
fc315f7c67
revert separate test platform commits 2024-11-11 16:59:08 +11:00
Luke Boswell
e4fd9ce434
use crate for test-platform-simple-zig 2024-11-11 13:22:19 +11:00
Luke Boswell
f84aad1967
move effectful test platform into rust crate 2024-11-11 12:58:51 +11:00
Luke Boswell
e4d0115ca4
Merge remote-tracking branch 'remote/main' into rebuild-platform 2024-11-11 11:55:06 +11:00
Luke Boswell
aa98706547
complete merge remote/main into rebuild-platform 2024-11-11 11:32:46 +11:00
Luke Boswell
8a566dc339
WIP 2024-11-11 10:22:58 +11:00
Anton-4
82beb35d3f
updated benchmarks to new ExecCli 2024-10-25 20:45:59 +02:00
Anton-4
37f1c98bf7
finished refactoring benchmarks 2024-10-19 17:23:22 +02:00
Anton-4
9f4c8b18d8
refactoring progress 2024-10-18 20:09:10 +02:00
Anton-4
a18e4100c6
refactoring cli_tests progress 2024-10-16 19:35:21 +02:00
Anton-4
7dfa469ea8
stuck on Only 64bit little endian elf currently... 2024-10-12 19:47:16 +02:00
Anton-4
0659abdc40
cli tests refactoring progress 2024-10-11 20:54:31 +02:00
Anton-4
3bad18dc92
refactoring progress, use valgrind on exe 2024-10-09 20:04:36 +02:00