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 ... 674
Topics (23572)
Replies Last Post Views Sub Forum
RFR(XS): 8193521: glibc wastes memory with default configuration by Doerr, Martin
6
by Doerr, Martin
OpenJDK Hotspot Runtime System
RE: RFR(S): x86:8190934: Regressions on Haswell Xeon due to JDK-8178811 by Deshpande, Vivek R
5
by Vladimir Kozlov
OpenJDK Hotspot Compiler Development List
Re: RFR JDK-8193479: test/hotspot/jtreg/compiler/codegen/Test6896617.java fails after JDK-8184947 by Xueming Shen
2
by Vladimir Kozlov
OpenJDK Hotspot Compiler Development List
RFR(XS): 8193518: C2: Vector registers sometimes corrupted at safepoint by Roland Westrelin-3
9
by Tobias Hartmann-2
OpenJDK Hotspot Compiler Development List
how to tune gc for tomcat server on large machine that uses almost all old generation smallish objects by Andy Nuss
7
by Michal Frajt
OpenJDK Hotspot Garbage Collection
TLAB Refills for x86 by JC Beyler
11
by Thomas Schatzl
OpenJDK Hotspot Virtual Machine
RFR 8191986: TLAB refills for Aarch64 by JC Beyler
0
by JC Beyler
OpenJDK Hotspot Virtual Machine
RFR 8191985: Tlab refills for ARM by JC Beyler
0
by JC Beyler
OpenJDK Hotspot Virtual Machine
RFR 8191989: TLAB Refills for Sparc by JC Beyler
5
by Thomas Schatzl
OpenJDK Hotspot Virtual Machine
Excessive "GC" memory area size [was: Re: Determining "GC" memory area size] by Glyn Normington
7
by Zhengyu Gu-2
OpenJDK Hotspot Virtual Machine
How to determine cause of class loading by Doug Simon @ Oracle
2
by Doug Simon @ Oracle
OpenJDK Hotspot Virtual Machine
RFR(XS): 8193509: Test dynamic path to retrieve active processor count. by Lindenmaier, Goetz
2
by Lindenmaier, Goetz
OpenJDK Hotspot Runtime System
RFR(L): 8193257: PPC64, s390 implementation for Thread-local handshakes by Doerr, Martin
5
by Doerr, Martin
OpenJDK Hotspot Virtual Machine
RFR (XS): 8191915: JCK tests produce incorrect results with C2 by Rickard Bäckman
3
by Tobias Hartmann-2
OpenJDK Hotspot Compiler Development List
RFR(S): 8193443: [s390]: EncodeISOArray generates wrong vector code by Schmidt, Lutz
3
by Schmidt, Lutz
OpenJDK Hotspot Compiler Development List
Additional JEPS 8182070 requirement: avoiding container OOM by Glyn Normington
7
by Glyn Normington
OpenJDK Hotspot Virtual Machine
RFR(XS) by dean.long
7
by Lindenmaier, Goetz
OpenJDK Hotspot Compiler Development List
RFR(XS) 8191852: Null pointer dereference in ciKlass::get_Klass of ciKlass.hpp:58 by dean.long
3
by Vladimir Kozlov
OpenJDK Hotspot Compiler Development List
RFC: Epsilon GC JEP by Aleksey Shipilev-4
22
by mberger
OpenJDK Hotspot Garbage Collection
RFR: 8152110: Stabilize C2 loop optimizations by Jamsheed C m
1
by Vladimir Kozlov
OpenJDK Hotspot Compiler Development List
RFR(XL) 8193439: Update Graal by Igor Veresov
3
by Vladimir Kozlov
OpenJDK Hotspot Compiler Development List
Re: [10] (S) RFR 8191788: add jdk.internal.vm.compiler to --limit-modules if -Djvmci.Compiler=graal is in the command line by Mandy Chung
2
by Alan Bateman
OpenJDK Hotspot Virtual Machine
[10] RFR (S): C2: missing strength reduction of Math.pow(x, 2.0D) to x*x by Vladimir Ivanov
4
by Vladimir Ivanov
OpenJDK Hotspot Compiler Development List
RFR: 8193266: AArch64: TestOptionsWithRanges.java SIGSEGV by Stuart Monteith
6
by Stuart Monteith
OpenJDK Hotspot Virtual Machine
RFR(XXXS): 8193407: jdk/hs fails Solaris slowdebug test-image build by Daniel D. Daugherty
4
by Daniel D. Daugherty
OpenJDK Hotspot Compiler Development List
[JDK 11] RFR: (XS) 8193364: verify_special_jvm_flags should not cause an assertion failure when version is bumped by David Holmes
1
by Daniel D. Daugherty
OpenJDK Hotspot Runtime System
RFR: 8133805: Remove the bot_updates parameter from G1Allocator's allocation methods by Leo Korinth
5
by Thomas Schatzl
OpenJDK Hotspot Garbage Collection
RFR (S) 8193053: jvm crash by G1CMBitMapClosure::do_addr by coleen.phillimore
2
by coleen.phillimore
OpenJDK Hotspot Virtual Machine
Question: Restriction on non-empty directory on cass path by yumin qi-2
2
by yumin qi-2
OpenJDK Hotspot Virtual Machine
RFR(S) 8165603 - UseAppCDS.java failed to clean up files after test by Ioi Lam
2
by Mikhailo Seledtsov
OpenJDK Hotspot Runtime System
Review Request JDK-8193325: StackFrameInfo::getByteCodeIndex returns wrong value if bci > 32767 by Mandy Chung
2
by John Rose-3
OpenJDK Hotspot Runtime System
RFR (S): 8192003: Refactor weak references in StringTable to use the Access API by Erik Österlund-2
5
by coleen.phillimore
OpenJDK Hotspot Runtime System
Make reserved_size for compressed class space and metaspace respect the ergo-initialized CompressedClassSpaceSize flag value by Man Cao
9
by Man Cao
OpenJDK Hotspot Runtime System
RFR(XS): 8193363: TestDumpReplay.java fails with product builds by Tobias Hartmann-2
4
by Tobias Hartmann-2
OpenJDK Hotspot Compiler Development List
RFR: 8193260: AArch64: JVMCI: Implement trampoline calls by Andrew Haley
1
by Andrew Dinn
OpenJDK Hotspot Virtual Machine
1234 ... 674