hg: jdk10/hs/hotspot: 8168467: Use TaskEntry as task mark queue elements

thomas.schatzl at oracle.com thomas.schatzl at oracle.com
Wed Mar 15 12:22:13 UTC 2017


Changeset: 766a80e7f362
Author:    tschatzl
Date:      2017-03-15 11:44 +0100
URL:       http://hg.openjdk.java.net/jdk10/hs/hotspot/rev/766a80e7f362

8168467: Use TaskEntry as task mark queue elements
Summary: Change the mark stack to use TaskEntry queue elements to improve type safety instead of casting around raw pointers.
Reviewed-by: kbarrett, sangheki

! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.hpp
! src/share/vm/gc/g1/g1ConcurrentMark.inline.hpp
! src/share/vm/gc/g1/g1ConcurrentMarkObjArrayProcessor.cpp
! src/share/vm/gc/g1/g1ConcurrentMarkObjArrayProcessor.hpp



More information about the jdk10-hs-changes mailing list