Java virtual machine: Difference between revisions

Content deleted Content added
No edit summary
add Garbage collector table
Line 31:
 
One of Oracle's JVMs is named HotSpot; the other, inherited from [[BEA Systems]], is [[JRockit]]. Oracle owns the Java trademark and may allow its use to certify implementation suites as fully compatible with Oracle's specification.
 
===Garbage collector===
{| class="wikitable"
|+ Comparison of Java versions and their default Garbage Collector
|-
! Version !! Default GC !! Available GCs
|-
| 8 || Parallel || rowspan="2" | Serial, Parallel, CMS, G1GC
|-
| 9-10 || rowspan="7" | G1GC
|-
| 11 || Serial, Parallel, G1GC, ZGC (experimental)
|-
| 12-14 || Serial, Parallel, G1GC, ZGC (experimental), Shenandoah (experimental)
|-
| 15-18 || Serial, Parallel, G1GC, ZGC, Shenandoah
|-
| 19 || Serial, Parallel, G1GC, ZGC, Shenandoah, Generational ZGC (experimental)
|-
| 20-22 || Serial, Parallel, G1GC, ZGC, Shenandoah, Generational ZGC
|-
| 23-24 || Serial, Parallel, G1GC, ZGC (Generational default), Shenandoah
|}
 
===Class loader===