I wrote a small program and included 'minilua'.
I benchmarked with six compilers and made various optimizations (-O3, fast-math, etc.)
- VisualC (1.15 s, 600 MB)
- LLVM (1.30 s, 660 MB)
- icx oneAPI (1.40 s, 886 MB)
- MinGW (2.10 s, 600 MB)
- PellesC (2.25 s, 295 MB)
Unfortunately, oneAPI ended up in the middle of the pack.