Mercurial > hg > graal-compiler
diff src/share/vm/memory/genCollectedHeap.cpp @ 237:1fdb98a17101
6716785: implicit null checks not triggering with CompressedOops
Summary: allocate alignment-sized page(s) below java heap so that memory accesses at heap_base+1page give signal and cause an implicit null check
Reviewed-by: kvn, jmasa, phh, jcoomes
author | coleenp |
---|---|
date | Sat, 19 Jul 2008 17:38:22 -0400 |
parents | d1605aabd0a1 |
children | 850fdf70db2b |
line wrap: on
line diff
--- a/src/share/vm/memory/genCollectedHeap.cpp Fri Jul 11 01:14:44 2008 -0700 +++ b/src/share/vm/memory/genCollectedHeap.cpp Sat Jul 19 17:38:22 2008 -0400 @@ -222,8 +222,8 @@ *_total_reserved = total_reserved; *_n_covered_regions = n_covered_regions; - *heap_rs = ReservedSpace(total_reserved, alignment, - UseLargePages, heap_address); + *heap_rs = ReservedHeapSpace(total_reserved, alignment, + UseLargePages, heap_address); return heap_address; }