forked from pool/java-1_8_0-openjdk
12 lines
635 B
Diff
12 lines
635 B
Diff
|
--- openjdk/hotspot/src/share/vm/gc_implementation/g1/g1ConcurrentMarkObjArrayProcessor.cpp 2020-11-02 16:54:31.999787520 +0100
|
||
|
+++ openjdk/hotspot/src/share/vm/gc_implementation/g1/g1ConcurrentMarkObjArrayProcessor.cpp 2020-11-02 16:59:27.993852851 +0100
|
||
|
@@ -41,7 +41,7 @@
|
||
|
}
|
||
|
|
||
|
size_t G1CMObjArrayProcessor::process_array_slice(objArrayOop obj, HeapWord* start_from, size_t remaining) {
|
||
|
- size_t words_to_scan = MIN2(remaining, ObjArrayMarkingStride);
|
||
|
+ size_t words_to_scan = MIN2(remaining, (size_t) ObjArrayMarkingStride);
|
||
|
|
||
|
if (remaining > ObjArrayMarkingStride) {
|
||
|
push_array_slice(start_from + ObjArrayMarkingStride);
|