Skip to main content

2 posts tagged with "Wasm"

Wasm tag description

View All Tags

Endive 1.0: WebAssembly on the JVM, Now a Bytecode Alliance Project

· 4 min read
Andrea Peruffo
Principal Software Engineer @ IBM

We're excited to announce Endive 1.0, the first release of the project under the Bytecode Alliance. Endive is a pure-Java WebAssembly runtime with zero native dependencies, continuing the work started as Chicory. For background on the move, see the announcement article. If you're migrating from Chicory, the migration guide has you covered.

Finding a JVM JIT Bug the Hard Way

· 13 min read
Andrea Peruffo
Principal Software Engineer @ IBM

Finding a JVM JIT Bug

In early 2025, a user reported intermittent wrong results using the build-time compiler. Not a crash, just a quietly wrong answer. A year of debugging, dead ends, and creative workarounds later, we traced the problem to a bug in the JVM's C2 JIT compiler, and had to build an entire compiler from scratch in 3 days just to prove it.