hg: jdk7/hotspot-gc/hotspot: 7043891: CMS: assert(_whole_heap.contains(p)) failed: out of bounds access to card marking array

y.s.ramakrishna at oracle.com y.s.ramakrishna at oracle.com
Thu May 12 00:47:04 UTC 2011


Changeset: 7d64aa23eb96
Author:    ysr
Date:      2011-05-11 15:47 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/7d64aa23eb96

7043891: CMS: assert(_whole_heap.contains(p)) failed: out of bounds access to card marking array
Summary: Fixed assertion checking code that was attempting to translate addresses past end of space for card-table slot. Also elaborated some assertion checking messages.
Reviewed-by: iveresov, jmasa, tonyp

! src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp
! src/share/vm/memory/blockOffsetTable.cpp
! src/share/vm/memory/cardTableModRefBS.hpp




More information about the hotspot-gc-dev mailing list