Skip to content

v1.0.0

Choose a tag to compare

@hooji hooji released this 20 Mar 23:36
· 4 commits to claude/prepare-public-release-AmtCp since this release
fc86b95

Durable Threads 1.0.0

First stable release.

What's new

  • Freeze and restore Java threads across JVM restarts
  • Java agent with bytecode instrumentation for replay
  • JDI-based stack frame capture with full local variable support
  • Cross-platform JDWP port auto-discovery (Linux, macOS, Windows)
  • No -Djdk.attach.allowAttachSelf flag required

Usage

java -javaagent:durable-threads-1.0.0.jar \
     -agentlib:jdwp=transport=dt_socket,server=y,suspend=n \
     --add-modules jdk.jdi \
     -cp .:durable-threads-1.0.0.jar \
     YourApp

Requirements

  • Java 21+
  • JDWP enabled
  • jdk.jdi module