OpenJDK Hotspot

The HotSpot code base has been worked on by dozens of people, over the course of 10 years, so far. (That's good and bad.) It's big. There are nearly 1500 C/C++ header and source files, comprising almost 250,000 lines of code. In addition to the expected class loader, bytecode interpreter, and supporting runtime routines, you get two runtime compilers from bytecode to native instructions, 3 (or so) garbage collectors, and a set of high-performance runtime libraries for synchronization, etc.
1234 ... 651
Topics (22761)
Replies Last Post Views Sub Forum
RFR (XXS): 8183006: Remove unused IterateOopClosureRegionClosure by Thomas Schatzl
2
by Thomas Schatzl
OpenJDK Hotspot Garbage Collection
RFR (XXS): 8183002: Remove unused concurrent parameter in HeapRegionManager::par_iterate by Thomas Schatzl
2
by Thomas Schatzl
OpenJDK Hotspot Garbage Collection
JDK10/RFR(S): 8182711: Re/Introduce private interface for HW-specific prefetch options in SPARC VM_Version. by Patric Hedlin
1
by Nils Eliasson
OpenJDK Hotspot Compiler Development List
JDK10/RFR(M): 8182279: Add HW feature detection support for SPARC Core S5 (on Solaris). by Patric Hedlin
0
by Patric Hedlin
OpenJDK Hotspot Compiler Development List
RFR(XL): 8181917: Refactor UL LogStreams to avoid using resource area by Thomas Stüfe-2
17
by Erik Helin-2
OpenJDK Hotspot Virtual Machine
[10] RFR: 8183001: Various inlining improvements by Claes Redestad
0
by Claes Redestad
OpenJDK Hotspot Runtime System
compiler/jvmci/compilerToVM/HasCompiledCodeForOSRTest.java fails with Graal by Christian Thalinger-...
1
by Doug Simon @ Oracle
OpenJDK Hotspot Compiler Development List
RFR(S) : 8181053 : port basicvmtest to jtreg by Igor Ignatyev
2
by Erik Helin-2
OpenJDK Hotspot Virtual Machine
RFR(XL) 8182883: Update Graal by Igor Veresov
2
by Igor Veresov
OpenJDK Hotspot Compiler Development List
Request for review for JDK-8178507 - co-locate nsk.regression.gc tests by Alexander Harlap
6
by Igor Ignatyev
OpenJDK Hotspot Virtual Machine
JNI inefficiency by Robert Engels
0
by Robert Engels
OpenJDK Hotspot Compiler Development List
RFR(S): 8173335: Improve logging for j.l.ref.reference processing by sangheon.kim@oracle....
7
by Thomas Schatzl
OpenJDK Hotspot Garbage Collection
RFR (S): 8182703: Correct G1 barrier queue lock orderings by Erik Österlund-2
0
by Erik Österlund-2
OpenJDK Hotspot Garbage Collection
RFR: 8180421: Change default value of BiasedLockingStartupDelay to 0 by Robbin Ehn
0
by Robbin Ehn
OpenJDK Hotspot Virtual Machine
RFR(M) JDK-8181809 PPC64: Leverage mtfprd/mffprd on POWER8 by Matthew Brandyberry
12
by Doerr, Martin
OpenJDK Hotspot Virtual Machine
RFR: 8178490: Usages of is_object_aligned with pointers are broken by Stefan Karlsson
4
by Stefan Karlsson
OpenJDK Hotspot Garbage Collection
RFR (L) 7133093: Improve system dictionary performance by coleen.phillimore
0
by coleen.phillimore
OpenJDK Hotspot Virtual Machine
KNL specific fix: disable generating INC and DEC instructions on Xeon Phi and Silvermont CPUs by Kandu, Rahul
10
by Vladimir Kozlov
OpenJDK Hotspot Compiler Development List
RFR 8182720: In InstanceKlass.cpp, get init_lock from handle by harold seigel
3
by coleen.phillimore
OpenJDK Hotspot Runtime System
G1OldCSetRegionThresholdPercent under ExperimentalFlag by Sundara Mohan M
6
by Thomas Schatzl
OpenJDK Hotspot Garbage Collection
Re: Low-Overhead Heap Profiling by Robbin Ehn
3
by serguei.spitsyn@orac...
OpenJDK Hotspot Compiler Development List
[9] RFR(S): 8181742: Load that bypasses arraycopy has wrong memory state by Roland Westrelin-3
7
by Roland Westrelin-3
OpenJDK Hotspot Compiler Development List
[10] RFR(XS) 8181113: jaotc options lost after 8177046 by Vladimir Kozlov
2
by Vladimir Kozlov
OpenJDK Hotspot Compiler Development List
RFR: 8182729: [AOT] remove UseConcMarkSweepGC check when loading libraries by Christian Thalinger-...
4
by Christian Thalinger-...
OpenJDK Hotspot Compiler Development List
RFR(XL): 8181449: Fix debug.hpp / globalDefinitions.hpp dependency inversion by Kim Barrett
9
by Stefan Karlsson
OpenJDK Hotspot Virtual Machine
[8u] RFR: 8161598: Kitchensink fails: assert(nm->insts_contains(original_pc)) failed: original PC must be in nmethod/CompiledMethod by KEVIN WALLS
2
by KEVIN WALLS
OpenJDK Hotspot Runtime System
RFR: 8182727: [Graal] all compiler/intrinsics/mathexact/sanity/ tests fail by Christian Thalinger-...
0
by Christian Thalinger-...
OpenJDK Hotspot Compiler Development List
RFR: Parallelize safepoint cleanup by Roman Kennke-6
24
by Roman Kennke-6
OpenJDK Hotspot Runtime System
RFR(S) JDK-8181810 PPC64: Leverage extrdi for bitfield extract by Matthew Brandyberry
4
by Doerr, Martin
OpenJDK Hotspot Virtual Machine
Re: RFR: 818269: Remove gcTrace.hpp include from referenceProcessor.hpp by Stefan Karlsson
4
by Stefan Karlsson
OpenJDK Hotspot Garbage Collection
RFR(M): 8182651: Add TRACE_ONLY conditional macro to support more fine-grained INCLUDE_TRACE programming by Markus Gronlund
4
by Claes Redestad
OpenJDK Hotspot Runtime System
RFR (7xS): 8071280, 8162928, 8177707, 8177044, 8178148, 8175554, 8178151: Remembered set update/scan improvements by Thomas Schatzl
52
by Thomas Schatzl
OpenJDK Hotspot Garbage Collection
Re: [PATCH] linux-sparc build fixes by dalibor topic-2
1
by John Paul Adrian Gla...
OpenJDK Hotspot Virtual Machine
RFR: 8179387: Factor out CMS specific code from GenCollectedHeap into its own subclass by Roman Kennke-6
3
by Roman Kennke-6
OpenJDK Hotspot Garbage Collection
[10] RFR(S) 8181823: [AOT] jaotc doesn't work with Graal by Vladimir Kozlov
10
by dean.long
OpenJDK Hotspot Compiler Development List
1234 ... 651