hg: hsx/hsx23/hotspot: 7103665: HeapWord*ParallelScavengeHeap::failed_mem_allocate(unsigned long, bool)+0x97

bengt.rutisson at oracle.com bengt.rutisson at oracle.com
Wed Mar 28 14:51:42 PDT 2012


Changeset: c1606f7a714c
Author:    brutisso
Date:      2012-03-23 15:28 +0100
URL:       http://hg.openjdk.java.net/hsx/hsx23/hotspot/rev/c1606f7a714c

7103665: HeapWord*ParallelScavengeHeap::failed_mem_allocate(unsigned long,bool)+0x97
Summary: Make sure that MutableNUMASpace::ensure_parsability() only calls CollectedHeap::fill_with_object() with valid sizes and make sure CollectedHeap::filler_array_max_size() returns a value that can be converted to an int without overflow
Reviewed-by: azeemj, jmasa, iveresov

! src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp
! src/share/vm/gc_interface/collectedHeap.cpp
! src/share/vm/gc_interface/collectedHeap.hpp



More information about the hotspot-dev mailing list