]> git.nickg.me.uk Git - nvc.git/commit
New FFI interface based on libffi
authorNick Gasson <nick@nickg.me.uk>
Thu, 13 Oct 2022 09:33:13 +0000 (10:33 +0100)
committerNick Gasson <nick@nickg.me.uk>
Sat, 15 Oct 2022 19:36:33 +0000 (20:36 +0100)
commit32c25c033ab6da5274610b4a5b80ce7016e7a82c
tree9d9ac602c048f5a37f2040e2bde4d96bf1a72da7
parentb3243906efb12d9fd6c9034cae9622bcd616ecec
New FFI interface based on libffi
34 files changed:
.github/workflows/build-test.yml
Makefile.am
NEWS.md
README.md
configure.ac
src/Makemodule.am
src/cgen.c
src/jit/Makemodule.am
src/jit/jit-core.c
src/jit/jit-dump.c
src/jit/jit-exits.c
src/jit/jit-exits.h
src/jit/jit-ffi.c [new file with mode: 0644]
src/jit/jit-ffi.h [new file with mode: 0644]
src/jit/jit-interp.c
src/jit/jit-irgen.c
src/jit/jit-priv.h
src/jit/jit.h
src/rt/Makemodule.am
src/rt/ffi.c [deleted file]
src/rt/ffi.h [deleted file]
src/rt/model.c
src/rt/simpkg.c
src/rt/standard.c
src/rt/stdenv.c
src/rt/structs.h
src/symbols.txt
src/vhpi/vhpi-util.c
test/Makemodule.am
test/jitperf.c
test/test_jit.c
tools/builds.sr.ht/archlinux.yml
tools/builds.sr.ht/freebsd.yml
tools/builds.sr.ht/openbsd.yml