--- old/src/share/vm/gc/g1/sparsePRT.cpp 2017-07-02 11:30:42.000000000 +0200 +++ new/src/share/vm/gc/g1/sparsePRT.cpp 2017-07-02 11:30:42.000000000 +0200 @@ -120,8 +120,8 @@ "_capacity too large"); // This will put -1 == NullEntry in the key field of all entries. - memset(_entries, NullEntry, _num_entries * SparsePRTEntry::size()); - memset(_buckets, NullEntry, _capacity * sizeof(int)); + memset((void*)_entries, NullEntry, _num_entries * SparsePRTEntry::size()); + memset((void*)_buckets, NullEntry, _capacity * sizeof(int)); _free_list = NullEntry; _free_region = 0; }