800 Commits (master)
 

Author SHA1 Message Date
aadityavardhan 5a643bffca Style and formatting improvements 3 months ago
aadityavardhan 92cc3d799f Adding static class attribute definition functionality 3 months ago
Sebastien Bourdeauducq 813bfa92a7 windows: fix nac3artiq module installation path 4 months ago
Sebastien Bourdeauducq fff4b65169 windows: parallel LLVM build 4 months ago
Sebastien Bourdeauducq c891fffd75 windows: update msys2, python 3.10 4 months ago
Sebastien Bourdeauducq 12acd35e15 switch to nixpkgs master, python 3.10 4 months ago
Sebastien Bourdeauducq f66ca02b2d update Rust dependencies 4 months ago
z78078 b514f91441 nac3artiq: inherit kernel constructors 4 months ago
z78078 8f95b79257 nac3artiq: throw error message when constructor use rpc decorator (#306) 5 months ago
z78078 ebd25af38b nac3standalone: allow classes without explicit init (#221) 5 months ago
z78078 96b3a3bf5c work around random segmentation fault (#275) 5 months ago
ychenfo a18d095245 nac3core: codegen fix call parameter type error 5 months ago
Sebastien Bourdeauducq b242463548 update dependencies 5 months ago
Sebastien Bourdeauducq 8e6e4d6715 README: call for Nix 2.8 (older versions have flake bugs) 6 months ago
Sebastien Bourdeauducq 73c2aefe4b README: mention nac3ld 6 months ago
Sebastien Bourdeauducq 892597cda4 update dependencies 6 months ago
Sebastien Bourdeauducq 33321c5e9c README,nix: remove lld 6 months ago
occheung 50ed04b787 nac3ld: replace unsafe code 6 months ago
occheung 7cb9be0f81 nac3artiq: refactor compile methods 6 months ago
occheung ac560ba985 nac3artiq: switch ld.lld to nac3ld for non-host target 6 months ago
occheung a96371145d add nac3ld 6 months ago
ychenfo 8addf2b55e nac3standalone: add more tests 6 months ago
ychenfo 5d5e9a5e02 nac3core: fix codegen error of inheritance 6 months ago
Sebastien Bourdeauducq 4c39dd240f update all dependencies 6 months ago
occheung 48fc5ceb8e nac3artiq: demote global value to private 6 months ago
ychenfo c4ab2855e5 nac3core: pretty print codegen panic error 6 months ago
ychenfo ffac37dc48 nac3core: fix exception type in primitive store 6 months ago
ychenfo 76473152e8 nac3core: fix llvm.expect intrinsic name 6 months ago
Sebastien Bourdeauducq b04631e935 update dependencies, switch to nixpkgs 22.05 6 months ago
ychenfo 09820e5aed nac3artiq: return err instead of panic for host object attribute error 7 months ago
Sebastien Bourdeauducq 0ec2ed4d91 update dependencies 7 months ago
ychenfo 2cb725b7ac nac3artiq: correct global name for const object 7 months ago
Sebastien Bourdeauducq b9259b1907 update nixpkgs and LLVM 7 months ago
ychenfo 096f4b03c0 nac3core: fix assignment 7 months ago
ychenfo a022005183 nac3core: fix broken tests 7 months ago
ychenfo 325ba0a408 nac3core: add debug info 7 months ago
ychenfo ae6434696c nac3artiq: rename the filename of modinit 7 months ago
Sebastien Bourdeauducq 3f327113b2 update dependencies, use upstream inkwell 7 months ago
Sebastien Bourdeauducq 27d509d70e nac3artiq: get_const_obj should no longer make a pointer. Closes #272 7 months ago
Sebastien Bourdeauducq a321b13bec fix typos 7 months ago
ychenfo 48cb485b89 nac3core: show outer type info in type error messages 7 months ago
Sebastien Bourdeauducq 837aaa95f1 flake: contain sipyco to nac3artiq-profile 8 months ago
Sebastien Bourdeauducq a19e9c0bec flake: provide llvm-as for IRRT 8 months ago
Sebastien Bourdeauducq 5dbe1d3d7d llvm: restore llvm-config 8 months ago
Sebastien Bourdeauducq e9bca3c822 llvm: set LLVM_BUILD_TOOLS=OFF 8 months ago
Sebastien Bourdeauducq 42d1aad507 flake: add PGO build to Hydra 8 months ago
Sebastien Bourdeauducq 2777a6e05f flake: use nac3devices example for PGO 8 months ago
Sebastien Bourdeauducq 05be5e93c4 flake: update nixpkgs 8 months ago
Sebastien Bourdeauducq 85f21060e4 update to LLVM 14 8 months ago
Sebastien Bourdeauducq a308d24caa nac3standalone: cleanup 8 months ago