Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 11:37 27 Nov 2024 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : JIT from Scratch

Author Message
LeoNicolas

Guru

Joined: 07/10/2020
Location: Canada
Posts: 479
Posted: 01:53pm 01 Nov 2023
Copy link to clipboard 
Print this post

Andreas Kling has implemented a JS JIT compiler from scratch for the Ladybird browser, both from the SerenityOS project. He has recorded the process that is available in this playlist: JS JIT Compiler

It was a long process that started porting the JS interpreter from AST to bytecode, and from the bytecode, he could plug the JIT.

Maybe one day we can have a Basic JIT  

I hope you find the videos interesting.
 
Print this page


To reply to this topic, you need to log in.

© JAQ Software 2024