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)

How this entity was disambiguated

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 garbage collectors
linked to: HotSpot JVM

HotSpot interpreter
linked to: HotSpot JVM
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
x86
x86-64
supportsLanguage Clojure
Groovy
Java
Kotlin
Scala
supportsPlatform Linux
Windows
macOS
targetUse desktop applications
embedded systems
server applications
usedIn OpenJDK 11
linked to: OpenJDK

OpenJDK 8
linked to: OpenJDK

Oracle JDK 11
linked to: Oracle JDK

Oracle JDK 8
linked to: Oracle JDK

How these facts were elicited

Referenced by (34)

Full triples — surface form annotated when it differs from this entity's canonical label.

Sun Microsystems developerOf HotSpot JVM
Sun Microsystems notableTechnology Java virtual machine
linked to: HotSpot JVM
Sun Microsystems notableTechnology HotSpot virtual machine
linked to: HotSpot JVM
Java runsOn Java Virtual Machine
linked to: HotSpot JVM
Kotlin platform Java Virtual Machine
linked to: HotSpot JVM
Jython runsOn Java Virtual Machine
linked to: HotSpot JVM
HotSpot JVM includesComponent HotSpot interpreter
linked to: HotSpot JVM
HotSpot JVM includesComponent HotSpot garbage collectors
linked to: HotSpot JVM
Java RMI runsOn Java Virtual Machine
linked to: HotSpot JVM
Java Platform, Standard Edition includesComponent Java Virtual Machine
linked to: HotSpot JVM
Java Class Library targetPlatform Java Virtual Machine
linked to: HotSpot JVM
OpenJDK includesComponent HotSpot
linked to: HotSpot JVM
IBM SDK for Java includes Java Virtual Machine
linked to: HotSpot JVM
Oracle JDK provides Java Virtual Machine
linked to: HotSpot JVM
Java Platform, Micro Edition feature CLDC HotSpot Implementation
linked to: HotSpot JVM
Strongtalk influenced Java HotSpot virtual machine
linked to: HotSpot JVM
Java Flight Recorder partOf HotSpot JVM
Java bytecode executedBy HotSpot JVM
Parallel GC partOf HotSpot JVM
Parallel GC usedIn HotSpot VM
linked to: HotSpot JVM
Parallel GC supportedIn Oracle HotSpot JVM
linked to: HotSpot JVM
Parallel GC supportedIn OpenJDK HotSpot JVM
linked to: HotSpot JVM
Parallel GC implementedIn HotSpot GC subsystem
linked to: HotSpot JVM
G1 GC designedFor HotSpot JVM
G1 GC developedFor HotSpot virtual machine
linked to: HotSpot JVM
Serial GC partOf HotSpot JVM
Serial GC supportedIn Oracle HotSpot JVM
linked to: HotSpot JVM
Serial GC supportedIn OpenJDK HotSpot JVM
linked to: HotSpot JVM
ZGC designedFor HotSpot JVM
ZGC runsOn HotSpot virtual machine
linked to: HotSpot JVM
Shenandoah GC designedFor HotSpot JVM
Java 1.3 standardizedVirtualMachine HotSpot
linked to: HotSpot JVM
Java 1.3 includes HotSpot virtual machine
linked to: HotSpot JVM