Tagged articles

Graal

2 articles · Page 1 of 1
Dabaoshi
Dabaoshi
Jul 31, 2026 · Fundamentals

Is Java Interpreted or Compiled? Understanding the JVM’s JIT Execution

This article explains why the JVM combines interpretation and Just‑In‑Time compilation, how it detects hot code with invocation and back‑edge counters, the tiered C1/C2 compilation process, key JIT optimizations like method inlining, and how to observe JIT activity using JVM flags.

GraalHotSpotJIT
0 likes · 16 min read
Is Java Interpreted or Compiled? Understanding the JVM’s JIT Execution
21CTO
21CTO
Aug 5, 2018 · Fundamentals

What’s New in Java 10? A Deep Dive into Its Key Features

This article reviews the major new features of Java 10—including local‑variable type inference with var, a unified JDK repository, enhanced garbage‑collector interfaces, a parallel G1 collector, application class‑data sharing, thread‑local handshakes, Graal JIT, extended Unicode locales, heap allocation on alternative storage, and a time‑based version‑string scheme—highlighting their impact on developers and performance.

AppCDSGarbage CollectorGraal
0 likes · 17 min read
What’s New in Java 10? A Deep Dive into Its Key Features