Writing a basic x86-64 JIT compiler from scratch in stock Python
1–10 of 52 posts
Re: Writing a basic x86-64 JIT compiler from scratch in stock Python
#2Congratulations on the article.
Re: Writing a basic x86-64 JIT compiler from scratch in stock Python
#3Does anybody know the easiest way to compile to JVM bytecode? I have a Scheme interpreter written in Kotlin, what is the best way to compile it, instead of interpreting? Where do I start?
Re: Writing a basic x86-64 JIT compiler from scratch in stock Python
#4That is awesome! Thanks! Does anybody know the easiest way to compile to JVM bytecode? I have a Scheme interpreter written in Kotlin, what is the best way to compile it, instead of interpreting? Where do I start?
Re: Writing a basic x86-64 JIT compiler from scratch in stock Python
#5That is awesome! Thanks! Does anybody know the easiest way to compile to JVM bytecode? I have a Scheme interpreter written in Kotlin, what is the best way to compile it, instead of interpreting? Where do I start?
Re: Writing a basic x86-64 JIT compiler from scratch in stock Python
#6Re: Writing a basic x86-64 JIT compiler from scratch in stock Python
#7That is awesome! Thanks! Does anybody know the easiest way to compile to JVM bytecode? I have a Scheme interpreter written in Kotlin, what is the best way to compile it, instead of interpreting? Where do I start?
http://jasmin.sourceforge.net/
Or have a lookt at Kawa.
Re: Writing a basic x86-64 JIT compiler from scratch in stock Python
#8Re: Writing a basic x86-64 JIT compiler from scratch in stock Python
#9That is awesome! Thanks! Does anybody know the easiest way to compile to JVM bytecode? I have a Scheme interpreter written in Kotlin, what is the best way to compile it, instead of interpreting? Where do I start?
Shen to JVM bytecode compiler in Java 6 https://github.com/otabat/shen-jvm
Shen to JVM bytecode compiler in Java 8 with indy https://github.com/hraberg/Shen.java
Re: Writing a basic x86-64 JIT compiler from scratch in stock Python
#10I would appreciate some introductory notes or links to prerequisites though. That would perhaps entice an audience who has no previous experience in writing compilers.