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 ... 665
Topics (23243)
Replies Last Post Views Sub Forum
RFR (XXS): 8189665: Change id parameter of G1ConcurrentMark::task() to uint by Thomas Schatzl
3
by Thomas Schatzl
OpenJDK Hotspot Garbage Collection
RFR(S): 8189666: Replace various inlined percentage calculations with global percent_of() by Thomas Schatzl
2
by Thomas Schatzl
OpenJDK Hotspot Garbage Collection
Re: Upgrading gcc arch ? by John Paul Adrian Gla...
0
by John Paul Adrian Gla...
OpenJDK Hotspot Virtual Machine
[10] RFR(S): 8188785: CCP sets invalid type for java mirror load by Tobias Hartmann-2
0
by Tobias Hartmann-2
OpenJDK Hotspot Compiler Development List
RFR: 8188131: [PPC] Increase inlining thresholds to the same as other platforms by Kazunori Ogata
4
by Kazunori Ogata
OpenJDK Hotspot Virtual Machine
[10] RFR(L): 8132547: [AOT] support invokedynamic instructions by Dean Long
15
by Dean Long
OpenJDK Hotspot Compiler Development List
RFR 8174954: Parameter target type is allowed access after a module read edge or a package export has occurred after failed resolution by harold seigel
7
by John Rose-3
OpenJDK Hotspot Runtime System
RFR(M): 8171181: Supporting heap allocation on alternative memory devices by Kharbas, Kishor
4
by Kharbas, Kishor
OpenJDK Hotspot Garbage Collection
Review Request JDK-8189193: FindClass mistakenly uses system class loader when the initiating loader is bootstrap loader by Mandy Chung
19
by Mandy Chung
OpenJDK Hotspot Runtime System
RFR (XS) 8185160 -XX:DumpLoadedClassList omits graal classes by Ioi Lam
13
by Jiangli Zhou
OpenJDK Hotspot Runtime System
Re: RFR: 8189171: Move GC argument processing into GC specific classes by David Holmes
5
by Roman Kennke-6
OpenJDK Hotspot Garbage Collection
RFR: 8183542: Factor out serial GC specific code from GenCollectedHeap into its own subclass by Roman Kennke-6
6
by Roman Kennke-6
OpenJDK Hotspot Garbage Collection
Re: RFR: 8184914: Use MacroAssembler::cmpoop() consistently when comparing heap objects by coleen.phillimore
2
by coleen.phillimore
OpenJDK Hotspot Virtual Machine
RFR(XL): 8185640: Thread-local handshakes by Robbin Ehn
17
by coleen.phillimore
OpenJDK Hotspot Virtual Machine
RFR (S): 8184667: Clean up G1ConcurrentMark files by Thomas Schatzl
0
by Thomas Schatzl
OpenJDK Hotspot Garbage Collection
RFR: 8189373: jmap -heap exited with error code by Roman Kennke-6
6
by Roman Kennke-6
OpenJDK Hotspot Garbage Collection
RFR: 8149137: Remove _DISABLE_MMU define from G1MMUTracker by Leo Korinth
2
by Stefan Johansson
OpenJDK Hotspot Garbage Collection
[8u] RFR: 8189599: InitialBootClassLoaderMetaspaceSize and CompressedClassSpaceSize should be checked consistent from MaxMetaspaceSize by Yasumasa Suenaga-4
0
by Yasumasa Suenaga-4
OpenJDK Hotspot Runtime System
FW: 8188131: [PPC] Increase inlining thresholds to the same as other platforms by Lindenmaier, Goetz
0
by Lindenmaier, Goetz
OpenJDK Hotspot Compiler Development List
RFR (XS): 8188245: [Testbug] test/hotspot/jtreg/gc/logging/TestPrintReferences.java can fail by sangheon.kim@oracle....
6
by Erik Österlund-2
OpenJDK Hotspot Garbage Collection
RFR(S): 8188151: "assert(entry_for(catch_pco, handler_bcis->at(i), scope_depth)->pco() == handler_pcos->at(i))" failure with C1 by Roland Westrelin-3
5
by Roland Westrelin-3
OpenJDK Hotspot Compiler Development List
RFR(S): 8189616: [s390] Remove definition and all uses of STCK instruction by Schmidt, Lutz
0
by Schmidt, Lutz
OpenJDK Hotspot Compiler Development List
RFR: JDK-8189608 Remove duplicated jni.h by Magnus Ihse Bursie
3
by Magnus Ihse Bursie
OpenJDK Hotspot Virtual Machine
RFR (S): 8189355: Cleanup of BarrierSet barrier functions by Erik Österlund-2
15
by Erik Österlund-2
OpenJDK Hotspot Garbage Collection
Unification of jni_<platform>.h by Magnus Ihse Bursie
1
by Dean Long
OpenJDK Hotspot Runtime System
Re: RFR: 8189440: Event tracing macros for allocation and weak oops processing by Erik Helin-2
2
by David Holmes
OpenJDK Hotspot Garbage Collection
RFR: 8189276: Make SuspendibleThreadSet and related code available to other GCs by Roman Kennke-6
6
by David Holmes
OpenJDK Hotspot Runtime System
CSR Review: 8189423: Add option to disable stack overflow checking in primordial thread for use with JNI_CreateJavaJVM by David Holmes
17
by David Holmes
OpenJDK Hotspot Runtime System
RFR(s): 8185278: TestGreyReclaimedHumongousObjects.java fails guarantee(index != trim_index(_head_index + 1)) failed: should not go past head by sangheon.kim@oracle....
2
by sangheon.kim@oracle....
OpenJDK Hotspot Garbage Collection
Re: RFR: 8189276: Make SuspendibleThreadSet and related code available to other GCs by Roman Kennke-6
7
by Kim Barrett
OpenJDK Hotspot Garbage Collection
RFR: 8189359: Move native weak oops cleaning out of ReferenceProcessor by Stefan Karlsson
11
by Stefan Karlsson
OpenJDK Hotspot Virtual Machine
8189360: JvmtiExport::weak_oops_do is called for all JNIHandleBlock instances by Stefan Karlsson
9
by Stefan Karlsson
OpenJDK Hotspot Virtual Machine
RFR: 8189390: Assert in TestOptionsWithRanges.java by Roman Kennke-6
6
by sangheon.kim@oracle....
OpenJDK Hotspot Garbage Collection
RFR(XS): 8188223: IfNode::range_check_trap_proj() should handler dying subgraph with single if proj by Roland Westrelin-3
3
by Vladimir Kozlov
OpenJDK Hotspot Compiler Development List
Integration blockers by jesper.wilhelmsson
0
by jesper.wilhelmsson
OpenJDK Hotspot Virtual Machine
1234 ... 665