-
Type:
Enhancement
-
Resolution: Unresolved
-
Priority:
P4
-
Affects Version/s: repo-valhalla
-
Component/s: hotspot
Looking at our oop iterator code (at the core of our heap traversal for all GCs) [1]:
"int oopDesc::oop_iterate_size(OopClosureType* cl, MemRegion mr)"
It looks like hotspot has never allocated anything larger than 16 GB, i.e. MAX_VALUE(int32_t) * HeapWordSize (8 bytes).
Look into removing this limitation for large flat arrays
"int oopDesc::oop_iterate_size(OopClosureType* cl, MemRegion mr)"
It looks like hotspot has never allocated anything larger than 16 GB, i.e. MAX_VALUE(int32_t) * HeapWordSize (8 bytes).
Look into removing this limitation for large flat arrays
- causes
-
JDK-8371604 [lworld] SIGSEGV in InlineKlass::is_payload_marked_as_null
-
- Resolved
-
- relates to
-
JDK-4718400 Many quantities are held as signed that should be unsigned
-
- Resolved
-
-
JDK-8233130 [lworld] assert(size_in_words <= (julong)max_jint) failed: no overflow
-
- Resolved
-