HotSpot JVM
E68047
HotSpot JVM is a high-performance Java Virtual Machine known for its advanced just-in-time compilation and adaptive optimization techniques, originally developed by Sun Microsystems.
All labels observed (13)
| Label | Occurrences |
|---|---|
| HotSpot JVM canonical | 9 |
| Java Virtual Machine | 8 |
| HotSpot virtual machine | 4 |
| HotSpot | 2 |
| OpenJDK HotSpot JVM | 2 |
| Oracle HotSpot JVM | 2 |
| CLDC HotSpot Implementation | 1 |
| HotSpot GC subsystem | 1 |
| HotSpot VM | 1 |
| HotSpot garbage collectors | 1 |
| HotSpot interpreter | 1 |
| Java HotSpot virtual machine | 1 |
| Java virtual machine | 1 |
Statements (60)
| Predicate | Object |
|---|---|
| instanceOf |
Java virtual machine
ⓘ
software component ⓘ |
| developer |
Oracle Corporation
ⓘ
Sun Microsystems ⓘ |
| hasFeature |
adaptive optimization
ⓘ
bytecode interpreter ⓘ class data sharing ⓘ client compiler ⓘ code cache ⓘ compressed object pointers ⓘ escape analysis ⓘ garbage collection ⓘ inline caching ⓘ just-in-time compilation ⓘ just-in-time deoptimization ⓘ multi-threaded garbage collector ⓘ on-stack replacement ⓘ profiling-based optimization ⓘ safepoint mechanism ⓘ server compiler ⓘ tiered compilation ⓘ |
| implements | Java Virtual Machine Specification ⓘ |
| includesComponent |
C1 compiler
ⓘ
C2 compiler ⓘ HotSpot JVM self-linksurface differs ⓘ
surface form:
HotSpot garbage collectors
HotSpot JVM self-linksurface differs ⓘ
surface form:
HotSpot interpreter
|
| introducedIn | Java 1.3 ⓘ |
| license | GNU General Public License with Classpath Exception ⓘ |
| notableGarbageCollector |
G1 GC
ⓘ
Parallel GC ⓘ Serial GC ⓘ Shenandoah GC ⓘ ZGC ⓘ |
| openSourceProject | OpenJDK ⓘ |
| optimizationStrategy | adaptive optimization based on runtime profiling ⓘ |
| origin | technology acquired from Longview Technologies (Animorphic Systems) ⓘ |
| partOf |
Java Platform, Standard Edition
ⓘ
OpenJDK ⓘ Oracle JDK ⓘ |
| programmingLanguage | C++ ⓘ |
| replaced | Classic JVM in the reference JDK ⓘ |
| supportsArchitecture |
ARM
ⓘ
SPARC microprocessor architecture ⓘ
surface form:
SPARC
x86 ⓘ x86-64 ⓘ |
| supportsLanguage |
Clojure
ⓘ
Groovy ⓘ Java ⓘ Kotlin ⓘ Scala ⓘ |
| supportsPlatform |
Linux
ⓘ
Windows ⓘ macOS ⓘ |
| targetUse |
desktop applications
ⓘ
embedded systems ⓘ server applications ⓘ |
| usedIn |
OpenJDK
ⓘ
surface form:
OpenJDK 11
OpenJDK ⓘ
surface form:
OpenJDK 8
Oracle JDK ⓘ
surface form:
Oracle JDK 11
Oracle JDK ⓘ
surface form:
Oracle JDK 8
|
Referenced by (34)
Full triples — surface form annotated when it differs from this entity's canonical label.
this entity surface form:
Java virtual machine
this entity surface form:
HotSpot virtual machine
this entity surface form:
HotSpot interpreter
this entity surface form:
HotSpot garbage collectors
this entity surface form:
Java Virtual Machine
this entity surface form:
Java Virtual Machine
this entity surface form:
HotSpot
this entity surface form:
Java Virtual Machine
this entity surface form:
Java Virtual Machine
this entity surface form:
CLDC HotSpot Implementation
this entity surface form:
Java HotSpot virtual machine
this entity surface form:
HotSpot VM
this entity surface form:
Oracle HotSpot JVM
this entity surface form:
OpenJDK HotSpot JVM
this entity surface form:
HotSpot GC subsystem
this entity surface form:
HotSpot virtual machine
this entity surface form:
Oracle HotSpot JVM
this entity surface form:
OpenJDK HotSpot JVM
this entity surface form:
HotSpot