The Jit or Just in time compiler, is a system to cache the code and compress that to speed up the interpreter.
this system, compresses the content of scripts and saves them to __pashmam__
directory. then, when file is ran again, jit system loads compressed content from that cache.
you can see __pashmam__
directory alongside your scripts. this directory contains cached codes.
Also, make sure to add __pashmam__
file to your gitignore.
To disable the jit, you can use PASHMAK_DISABLE_JIT
environment variable with value 1
while running the pashmak interpreter.
for example:
$ PASHMAK_DISABLE_JIT=1 pashmak somefile.pashm