David Mak
|
fd247c8322
|
[core] Add tracer runtime
|
2024-11-25 16:10:30 +08:00 |
Sebastien Bourdeauducq
|
668ccb1c95
|
nac3core: expose inkwell and nac3parser
|
2024-09-06 11:06:26 +08:00 |
David Mak
|
9e0601837a
|
core: Add compile-time feature to disable escape analysis
|
2024-08-14 09:29:48 +08:00 |
abdul124
|
bf709889c4
|
standalone/demo: separate linalg functions from main workspace
|
2024-08-05 11:44:54 +08:00 |
abdul124
|
540b35ec84
|
standalone: move linalg functions to demo
|
2024-07-31 13:23:05 +08:00 |
abdul124
|
faf07527cb
|
standalone: add runtime implementation for linalg functions
|
2024-07-31 13:21:28 +08:00 |
David Mak
|
8492503af2
|
core: Update cargo dependencies
|
2024-02-23 15:41:04 +08:00 |
David Mak
|
eb63f2ad48
|
meta: Update to Rust Edition 2021
|
2023-09-15 10:25:50 +08:00 |
David Mak
|
e4940247f3
|
standalone: Implement command-line parser using clap
In preparation for adding more command-line options.
|
2023-09-12 10:08:34 +08:00 |
David Mak
|
d37287a33d
|
Cargo: Update dependencies
|
2023-09-04 10:43:57 +08:00 |
Sebastien Bourdeauducq
|
aead36f0fd
|
update dependencies
|
2023-03-08 15:19:09 +08:00 |
Sebastien Bourdeauducq
|
f66ca02b2d
|
update Rust dependencies
|
2022-08-05 16:58:57 +08:00 |
Sebastien Bourdeauducq
|
3f327113b2
|
update dependencies, use upstream inkwell
|
2022-04-27 15:41:46 +08:00 |
Sebastien Bourdeauducq
|
85f21060e4
|
update to LLVM 14
|
2022-04-18 18:47:20 +08:00 |
Sebastien Bourdeauducq
|
d2a5cd6d57
|
update to LLVM 13
|
2021-12-25 22:49:47 +08:00 |
Sebastien Bourdeauducq
|
9e3f75255e
|
update inkwell. Closes #67
|
2021-12-25 22:17:06 +08:00 |
Sebastien Bourdeauducq
|
3f73896477
|
remove a small amount of LLVM bloat
Also avoids libffi.dll dependency on Windows.
|
2021-12-08 17:41:34 +08:00 |
Sebastien Bourdeauducq
|
25fc9db66d
|
cargo: specify inkwell LLVM target explicitly
Windows LLVM linking otherwise breaks on the non-existing targets.
|
2021-12-02 22:24:33 +08:00 |
Sebastien Bourdeauducq
|
bf7e2c295a
|
integrate nac3parser
|
2021-11-03 17:11:00 +08:00 |
Sebastien Bourdeauducq
|
624dfe8cd1
|
upgrade to LLVM 12
|
2021-11-02 14:00:20 +08:00 |
pca006132
|
084efe92af
|
nac3core: use string interning
|
2021-09-22 18:04:06 +08:00 |
pca006132
|
93270d7227
|
use forked version of rustpython
to implement Clone for AST nodes
|
2021-08-25 15:28:32 +08:00 |
pca006132
|
39545c0005
|
nac3standalone usable
|
2021-08-19 15:30:52 +08:00 |
Sebastien Bourdeauducq
|
947a528656
|
libnac3 -> nac3core
|
2020-12-18 10:18:21 +08:00 |
Sebastien Bourdeauducq
|
06d2fbd25c
|
split off standalone compiler
|
2020-12-17 22:20:30 +08:00 |