==== configure
./jdk-src/configure --with-boot-jdk=~/boot-jdk/aarch64 --with-debug-level=release --with-jvm-variants=zero
==== error log
=== Output from failing command(s) repeated here ===
* For target hotspot_variant-zero_libjvm_gtest_objs_BUILD_GTEST_LIBJVM_link:
/usr/bin/ld: ~/build-release/hotspot/variant-zero/libjvm/objs/metaspace.o: in function `Metaspace::global_initialize()':
make/hotspot/src/hotspot/share/memory/metaspace.cpp:777: undefined reference to `CompressedKlassPointers::initialize(unsigned char*, unsigned long)'
collect2: error: ld returned 1 exit status
* For target hotspot_variant-zero_libjvm_objs_BUILD_LIBJVM_link:
/usr/bin/ld: ~/build-release/hotspot/variant-zero/libjvm/objs/metaspace.o: in function `Metaspace::global_initialize()':
make/hotspot/src/hotspot/share/memory/metaspace.cpp:777: undefined reference to `CompressedKlassPointers::initialize(unsigned char*, unsigned long)'
collect2: error: ld returned 1 exit status
* All command lines available in ~/build-release/make-support/failure-logs.
=== End of repeated output ===
./jdk-src/configure --with-boot-jdk=~/boot-jdk/aarch64 --with-debug-level=release --with-jvm-variants=zero
==== error log
=== Output from failing command(s) repeated here ===
* For target hotspot_variant-zero_libjvm_gtest_objs_BUILD_GTEST_LIBJVM_link:
/usr/bin/ld: ~/build-release/hotspot/variant-zero/libjvm/objs/metaspace.o: in function `Metaspace::global_initialize()':
make/hotspot/src/hotspot/share/memory/metaspace.cpp:777: undefined reference to `CompressedKlassPointers::initialize(unsigned char*, unsigned long)'
collect2: error: ld returned 1 exit status
* For target hotspot_variant-zero_libjvm_objs_BUILD_LIBJVM_link:
/usr/bin/ld: ~/build-release/hotspot/variant-zero/libjvm/objs/metaspace.o: in function `Metaspace::global_initialize()':
make/hotspot/src/hotspot/share/memory/metaspace.cpp:777: undefined reference to `CompressedKlassPointers::initialize(unsigned char*, unsigned long)'
collect2: error: ld returned 1 exit status
* All command lines available in ~/build-release/make-support/failure-logs.
=== End of repeated output ===
- relates to
-
JDK-8320368 Per-CPU optimization of Klass range reservation
-
- Resolved
-