/shared/projects/openjdk/jdk-jdk/source/src/hotspot/share/cds/metaspaceShared.cpp:1256: error: undefined reference to 'CompressedKlassPointers::is_valid_base(unsigned char*)'
Weird thing is that nothing in the vicinity changed. The code had been broken before (we call CompressedKlassPointers::is_valid_base(), which we should not to on 32-bit platforms), but the code is guarded by a constant false. It depends on what the compiler decides to do with the unreachable code.
Weird thing is that nothing in the vicinity changed. The code had been broken before (we call CompressedKlassPointers::is_valid_base(), which we should not to on 32-bit platforms), but the code is guarded by a constant false. It depends on what the compiler decides to do with the unreachable code.
- relates to
-
JDK-8311035 CDS should not use dump time JVM narrow Klass encoding to pre-compute Klass ids
- Resolved