Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

I mapped 66 JVM internal components into an interactive 2D/3D explorer (Open Source)

Описание и применение

JVM Atlas – интерактивный атлас JVM, отображающий 66 внутренних компонентов и позволяющий проследить выполнение кода от исходного Java до машинного кода.

Задача

Understanding JVM internals is hard with static diagrams or the JVMS; developers cannot see how components interact at runtime.

Результат

JVM Atlas provides a single source of truth for JVM internals, enabling beginners and experienced developers to understand runtime behavior through interactive exploration.

Рабочий процесс

  • 1. Deploy the static site on Vercel or GitHub Pages.
  • 2. Open https://jvmatlas.vercel.app or the mirror URL.
  • 3. Choose a component node and switch between Simple, Developer, and Deep Dive tiers.
  • 4. Follow guided execution walkthroughs to see bytecode verification, interpreter loops, and JIT tiering in action.
  • 5. Inspect connectivity among ClassLoader subsystems, Heap/Metaspace, PC registers, C1/C2 JIT compilers, and GC phases.

Доказательства

I built JVM Atlas, an interactive 2D and 3D architecture explorer that maps 66 internal components and traces code execution step-by-step from .java source down to native machine execution.

Источник

It is a static site. There is no backend, database, account, analytics or paid service, and after the first visit it keeps working offline.

Источник

  • Дата записи: 2026-11-03T21:28:48.409Z