builtwithbend
← Back to the collection

BendJVM

Developer tools · ☆ 1 GitHub stars

Built by MatheusBBarni

Preview of BendJVM

An experimental Java Virtual Machine interpreter implemented in Bend 2. It reads Java class files, validates and decodes bytecode, and executes a focused Java 8 compatibility subset.

Bend owns classes, call frames, operand stacks, static fields, and heap state; host adapters provide effects such as file and network I/O. The repository includes a small Java library layer, diagnostic commands, and a differential harness against the reference JVM. It explicitly does not claim full OpenJDK compatibility.

The sources

Explore the original posts and links behind this build.

GitHubhttps://github.com/MatheusBBarni/bendJVM/blob/main/README.md ↗GitHubhttps://github.com/MatheusBBarni/bendJVM/blob/main/bendjvm/classfile/parse… ↗
Curated by LVTDBuilt for the people building.