jvm

Tag

Cards List
#jvm

Clojure is almost as fast as C (with some help)

Lobsters Hottest · yesterday Cached

This article details how Clojure, with the JVM's Vector API and careful optimization, achieved frame rates within 20% of C for a 3D stress test, demonstrating that a dynamic language can approach low-level performance on hot loops.

0 favorites 0 likes
#jvm

Simplifying Weak Reference Processing in ZGC

Lobsters Hottest · yesterday Cached

This master's thesis at Uppsala University, done in collaboration with Oracle, investigates reducing the overhead of weak reference processing in the ZGC garbage collector by proposing three pipeline modifications and an alternative annotated-field mechanism.

0 favorites 0 likes
#jvm

rustc_codegen_jvm: Rust compiler backend to emit JVM bytecode

Lobsters Hottest · 2026-06-02 Cached

rustc_codegen_jvm is a custom Rust compiler backend that emits JVM bytecode, allowing Rust code to be compiled into runnable JAR files compatible with JVM 8+. It supports a wide range of Rust features including control flow, data structures, traits, and closures.

0 favorites 0 likes
#jvm

H2JVM - A Haskell Library for writing JVM Bytecode

Lobsters Hottest · 2026-06-01

H2JVM is a Haskell library that allows developers to write JVM bytecode directly in Haskell, enabling low-level JVM manipulation.

0 favorites 0 likes
#jvm

The Windows DLL loader lock: how a Rust thread can hang your JVM

Lobsters Hottest · 2026-05-19 Cached

QuestDB engineers debug a sporadic Windows hang caused by a deadlock involving the Windows DLL Loader Lock, Rust thread-local storage destruction, JNI detach, and JVM garbage collection safepoint mechanics.

0 favorites 0 likes
← Back to home

Submit Feedback