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 ... 928
Topics (32451)
Replies Last Post Views Sub Forum
RFR: 8262323: do not special case JVMCI in tiered compilation policy by Doug Simon
4
by Doug Simon
OpenJDK Hotspot Compiler Development List
RFR: 8238812: assert(false) failed: bad AD file by Rahul Raghavan-2
17
by Tobias Hartmann-3
OpenJDK Hotspot Compiler Development List
RFR: 8263191: Consolidate ThreadInVMfromJavaNoAsyncException and ThreadBlockInVMWithDeadlockCheck with existing wrappers by Patricio Chilano Mat...
2
by David Holmes-2
OpenJDK Hotspot Runtime System
RFR: 8261931: IGV: quick search fails on multi-line node labels by Roberto Castañeda Lo...
0
by Roberto Castañeda Lo...
OpenJDK Hotspot Compiler Development List
RFR: 8263167: IGV: build fails with "taskdef AutoUpdate cannot be found" by Roberto Castañeda Lo...
6
by Roberto Castañeda Lo...
OpenJDK Hotspot Compiler Development List
RFR: 8263158: [TESTBUG] FAILED: runtime/cds/appcds/OldClassTest.java by Yang Yi
12
by David Holmes
OpenJDK Hotspot Runtime System
RFR: 8263002 Remove CDS MiscCode region by Ioi Lam-2
4
by David Holmes-2
OpenJDK Hotspot Virtual Machine
RFR: 8262519: AArch64: Unnecessary acquire semantics of memory-order-conservative atomics in C++ Hotspot code by Dong Bo
19
by Andrew Haley-2
OpenJDK Hotspot Virtual Machine
RFR: JDK-8263068: Rename safefetch.hpp to safefetch.inline.hpp by Anton Kozlov-2
2
by Anton Kozlov-2
OpenJDK Hotspot Virtual Machine
RFR: 8262454: Handshake timeout improvements, single target, kill unfinished thread by Robbin Ehn-2
2
by Robbin Ehn-2
OpenJDK Hotspot Runtime System
Re: RFR: 8261731: shallow copy the internal buffer of a scalar-replaced java.lang.String object by Richard Reingruber
13
by Tobias Hartmann-3
OpenJDK Hotspot Compiler Development List
RFR: JDK-8262955: Unify os::fork_and_exec() across Posix platforms by Thomas Stuefe
20
by Thomas Stuefe
OpenJDK Hotspot Virtual Machine
RFR: JDK-8262165: NMT report should state how many callsites had been skipped by Thomas Stuefe
3
by Thomas Stuefe
OpenJDK Hotspot Runtime System
RFR: 8262377: Parallel class resolution loses constant pool error by Coleen Phillimore-3
10
by Ioi Lam-2
OpenJDK Hotspot Virtual Machine
RFR: 8263131: reduce unnecessary downwards search when using linear search to find method by Lehua Ding
9
by Lehua Ding
OpenJDK Hotspot Runtime System
RFR: 8252173: Use handles instead of jobjects in modules.cpp by Harold Seigel-2
2
by Coleen Phillimore-3
OpenJDK Hotspot Virtual Machine
Question about RegMask::is_aligned_sets() by Corey Ashford
2
by Corey Ashford
OpenJDK Hotspot Compiler Development List
RFR: 8261916: gtest/GTestWrapper.java vmErrorTest.unimplemented1_vm_asset failed by Coleen Phillimore-3
0
by Coleen Phillimore-3
OpenJDK Hotspot Runtime System
RFR: 8263206: assert(*error_msg != '\0') failed: Must have error_message while parsing -XX:CompileCommand=unknown by Jie Fu-2
0
by Jie Fu-2
OpenJDK Hotspot Compiler Development List
CFV: New HotSpot Group Member: Christian Hagedorn by Tobias Hartmann-2
8
by Hohensee, Paul
OpenJDK Hotspot Virtual Machine
RFR: 8261671: X86 I2L conversion can be skipped for certain masked positive values by Marcus G K Williams
36
by Marcus G K Williams
OpenJDK Hotspot Compiler Development List
RFR: 8262443: GenerateOopMap::do_interpretation can spin for a long time. by Robbin Ehn-2
13
by David Holmes-2
OpenJDK Hotspot Virtual Machine
RFR: 8213269: convert test/hotspot/jtreg/runtime/memory/RunUnitTestsConcurrently to gtest by Mikhailo Seledtsov
50
by Mikhailo Seledtsov
OpenJDK Hotspot Virtual Machine
RFR: 8263200: Add -XX:StressCCP to CTW by Igor Ignatyev-2
3
by Igor Ignatyev-2
OpenJDK Hotspot Compiler Development List
RFR: 8263041: Shenandoah: Cleanup C1 keep alive barrier check by Zhengyu Gu-3
6
by Zhengyu Gu-3
OpenJDK Hotspot Garbage Collection
Integrated: 8219555: compiler/jvmci/compilerToVM/IsMatureTest.java fails with Unexpected isMature state for multiple times invoked method: expected false to equal true by Igor Veresov-3
0
by Igor Veresov-3
OpenJDK Hotspot Compiler Development List
RFR: 8219555: compiler/jvmci/compilerToVM/IsMatureTest.java fails with Unexpected isMature state for multiple times invoked method: expected false to equal true by Igor Veresov-3
5
by Igor Veresov-3
OpenJDK Hotspot Virtual Machine
RFR: 8263164: assert(_base >= VectorA && _base <= VectorZ) failed: Not a Vector while calling StoreVectorNode::memory_size() by Jie Fu-2
1
by Vladimir Kozlov-2
OpenJDK Hotspot Compiler Development List
RFR: 8258431: Provide a JFR event with live set size estimate by Jaroslav Bachorik-3
46
by Jaroslav Bachorik-3
OpenJDK Hotspot Virtual Machine
RFR: 8210100: ParallelGC should use parallel WeakProcessor by Albert Mingkun Yang
5
by Albert Mingkun Yang
OpenJDK Hotspot Garbage Collection
RFR: 8231672: Simplify the reference processing parallelization framework by Leo Korinth-2
16
by Leo Korinth-2
OpenJDK Hotspot Garbage Collection
RFR: 8259643: ZGC can return metaspace OOM prematurely by Erik Österlund-3
12
by Thomas Stuefe
OpenJDK Hotspot Virtual Machine
RFR: JDK-8262068: Improve G1 Full GC by skipping compaction for regions with high survival ratio by Hamlin Li-2
14
by Hamlin Li-2
OpenJDK Hotspot Garbage Collection
RFR: 8143041: Unify G1CollectorPolicy::PauseKind and G1YCType by Ivan Walulya-2
0
by Ivan Walulya-2
OpenJDK Hotspot Garbage Collection
RFR: 8261247: some compiler/whitebox/ tests fail w/ DeoptimizeALot by Igor Ignatyev-2
3
by Igor Ignatyev-2
OpenJDK Hotspot Compiler Development List
1234 ... 928