cyber icon indicating copy to clipboard operation
cyber copied to clipboard

JIT Backend

Open fubark opened this issue 2 years ago • 0 comments

This ticket will track the progress of the JIT backend.

My priorities will always be completing the language and VM so the JIT backend is not something I will work on for quite some time.

The JIT backend uses a technique based on copy-and-patch. For more details about that check the release notes: https://cyberscript.dev/0.3

Right now I have setup everything that you might need in src/jit and I have faith that the methodology will continue to work. Cyber is moving towards static typing so it should make it easier to map bytecode ops to machine instructions.

fubark avatar Dec 13 '23 18:12 fubark