jacobin_jvm's profile picture. A more-than-minimal JVM written in go. Project website: http://jacobin.org. Status page: http://github.com/platypusguy/ja…

jacobinJVM

@jacobin_jvm

A more-than-minimal JVM written in go. Project website: http://jacobin.org. Status page: http://github.com/platypusguy/ja…

Pinned

This is the account for the Jacobin JVM, a more-than-minimalist JVM written in go under development by @platypusguy and other contributors. Home at: jacobin.org


Jacobin reached our 4-year anniversary. Development is still going strong. Here are the latest updates: binstock.blogspot.com/2025/09/jvm-at…


The Jacobin JVM project (jacobin.org) just reached the 3.5 year mark. Like we do every six months, we just posted an update: what we've done, what we'll do next. Also numbers, like that our test code is 2.07x the size of our production code. binstock.blogspot.com/2025/03/jacobi…


Jacobin JVM project has just reached its third birthday! Just posted our reflections on this milestone, as well as a summary of where we are and what's next. binstock.blogspot.com/2024/09/at-3-y…


In our work on the Jacobin JVM, we just ran across this exception: UnsupportedFlavorException. That's a real thing in the AWT library and has been there since JDK 1.1 docs.oracle.com/en/java/javase…


jacobinJVM reposted

What happens when two developers who are passionate about the JVM get time to work together: 240+ commits per month. #java #JVM jacobin.org

platypusguy's tweet image. What happens when two developers who are passionate about the JVM get time to work together:  240+ commits per month. #java #JVM jacobin.org

JacobinJVM (jacobin.org) is now interning strings, like the HotSpot JVM. And pace of development is accelerating: For the last 30 days, we had more than 200 commits (for the first time in any 30-day period.) #java #jvm #hotstuffcomingthrough


Jacobin #JVM development just reached the 30-month milestone. Since the last update, we added exceptions, static initialization blocks, and more telemetry. Test code is now 3.22x size of production code. Details on the project status and immediate goals: binstock.blogspot.com/2024/02/jacobi…


In our work on Jacobin JVM, we are now generating bytecodes on the fly and executing them. (Part of handling exceptions thrown by the JVM itself--that is, rather than the app.) Onward! #JVM #java


In 2023, @texadactyl and @platypusguy committed 841 times to Jacobin and closed well over 120 tasks. Development is accelerating. 2024 FTW!


Whoa! Jacobin JVM made it to the front page of Hacker News! That was unexpected! Many thoughtful comments and questions! Busy answering! news.ycombinator.com/item?id=372473…


Presently, at the OpenJDK Workshop at Oracle, meeting with Java and JVM engineers, chatting about Jacobin. #openJDK


Jacobin JVM (a JVM written in Go) project just reached its two-year anniversary. A lot has happened since our 18-month update. All the details of our progress now posted binstock.blogspot.com/2023/08/jacobi… #jvm #java


Our six-month update is coming up in August. It's been an amazing half-year: we've added non-static object instantiation, native implementation of the math routines, multi-dimensional arrays, and more. Currently working on subclassing and a full classpath implementation.


jacobinJVM reposted

1.1 @jacobin_jvm, JVM implementation for Java 17, written in Go, aims to run class files & JARs. Emphasizing an extensive test suite, it provides a deep dive into JVM operations. Using Go's built-in memory management, it's a lightweight option requiring no extra GC code.


Jacobin devs will be attending the #OpenJDK Committer Workshop, although technically Jacobin is not based on OpenJDK. openjdk.regfox.com/openjdk-commit…


With @texadactyl doing some seriously heavy lifting we're on pace for ~110 commits/month. And the feature set is getting filled out nicely! #java #JVM


Just finished first proposal ever on for a talk about Jacobin JVM--made today to the Oracle JVM Language Summit (which is finally back!) openjdk.regfox.com/jvm-language-s…#jvm #java


The Jacobin JVM project just hit the 18-month mark. We've almost completed the interpreter; our testing code is 2.3x the size of our production code--and still zero dependencies. Rah! The details: binstock.blogspot.com/2023/02/jacobi…


Update on Jacobin JVM project at the 1-year mark. We're rocking! binstock.blogspot.com/2022/08/jacobi…


Update on Jacobin JVM project after nine months: binstock.blogspot.com/2022/05/jacobi… The big news is that Spencer Uresk ( @suresk ) has joined the project as a regular contributor. We're up to 19K+ lines of code--tests consume 2.0x as many lines as production code. Onward!


Loading...

Something went wrong.


Something went wrong.