From fd6d278926495633fb0194e9520eb65fad91c502 Mon Sep 17 00:00:00 2001 From: Mitja Felicijan Date: Sat, 29 Mar 2025 01:39:29 +0100 Subject: Added Luajit experiments --- c-luajit/Makefile | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 c-luajit/Makefile (limited to 'c-luajit/Makefile') diff --git a/c-luajit/Makefile b/c-luajit/Makefile new file mode 100644 index 0000000..0da7741 --- /dev/null +++ b/c-luajit/Makefile @@ -0,0 +1,17 @@ +# Requires: sudo dnf install lua-devel luajit-devel + +all: normal jit embedded + +normal: + bash -c "time lua fibonacci.lua && echo" + +jit: + luajit -b fibonacci.lua fibonacci.luac + bash -c "time luajit fibonacci.luac && echo" + +embedded: + cc -o fibonacci fibonacci.c `pkg-config --cflags --libs luajit` + bash -c "time ./fibonacci && echo" + +clean: + @rm fibonacci fibonacci.luac -- cgit v1.2.3