Rebased to the latest, folks may download the tarball directly https://github.com/NalaGinrut/guile-tjit/releases/tag/tjit-2.1.8.975-1f6fc-rebase
On Mon, Mar 6, 2017 at 7:19 PM, Nala Ginrut <nalagin...@gmail.com> wrote: > I've rebased the latest master (2.1.7.1040-0f7db-dirty) and fixed to work. > The result become more interesting with the naive case mentioned in my > earlier mail: > Chez: 15s > Guile-JIT: 12s > > Alright, we still need to face some problems. > > In Atsuro's original design, there're two files should be included > with Scheme's "include" function in the compiling time. IMO this is > not a good way, since it'll assume the building path is the same with > source path. Then it complains jit-code-t.scm and > compat-x86_64-linux.scm are missing. I've fixed this issue in Makefile > to make a soft link. In the long term I think it's better to change > its design to use modules. > > And we don't have to generate jit-code-t.scm every time we compile. > This file is generated by gen-code-t.scm according to GNU-lightning > header file. Next step, I will move it to script directory and we may > generate it with guild. It's a standalone script actually. > > To be continued.