# JEP 516: can the cache's archived heap objects be used? One row per (JDK, GC the cache was built under, GC at run time).
# 'heap objects' = the log says the archived module graph was used; 'unusable' = the JVM refused the whole cache.
JDK 25  cache built under G1  run under Serial ->  heap objects used (full module graph: enabled)
JDK 25  cache built under G1  run under G1     ->  heap objects used (full module graph: enabled)
JDK 25  cache built under G1  run under Z      ->  unusable: saved state of UseCompressedOops and UseCompressedClassPointers is different from runtime
JDK 25  cache built under Z   run under Serial ->  unusable: saved state of UseCompressedOops and UseCompressedClassPointers is different from runtime
JDK 25  cache built under Z   run under G1     ->  unusable: saved state of UseCompressedOops and UseCompressedClassPointers is different from runtime
JDK 25  cache built under Z   run under Z      ->  cache used, heap objects NOT used (full module graph: disabled)
JDK 26  cache built under G1  run under Serial ->  heap objects used (full module graph: enabled)
JDK 26  cache built under G1  run under G1     ->  heap objects used (full module graph: enabled)
JDK 26  cache built under G1  run under Z      ->  unusable: saved state of UseCompressedOops and UseCompressedClassPointers is different from runtime
JDK 26  cache built under Z   run under Serial ->  unusable: saved state of UseCompressedOops and UseCompressedClassPointers is different from runtime
JDK 26  cache built under Z   run under G1     ->  unusable: saved state of UseCompressedOops and UseCompressedClassPointers is different from runtime
JDK 26  cache built under Z   run under Z      ->  heap objects used (full module graph: enabled)
JDK 27  cache built under G1  run under Serial ->  heap objects used (full module graph: enabled)
JDK 27  cache built under G1  run under G1     ->  heap objects used (full module graph: enabled)
JDK 27  cache built under G1  run under Z      ->  unusable: saved state of UseCompressedOops (1) is different from runtime (0)
JDK 27  cache built under Z   run under Serial ->  unusable: saved state of UseCompressedOops (0) is different from runtime (1)
JDK 27  cache built under Z   run under G1     ->  unusable: saved state of UseCompressedOops (0) is different from runtime (1)
JDK 27  cache built under Z   run under Z      ->  heap objects used (full module graph: enabled)
