jdk/hotspot/src/share/vm/gc_implementation/parallelScavenge
Coleen Phillimore 20dba03e99 6716785: implicit null checks not triggering with CompressedOops
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
2008-07-19 17:38:22 -04:00
..
adjoiningGenerations.cpp Initial load 2007-12-01 00:00:00 +00:00
adjoiningGenerations.hpp Initial load 2007-12-01 00:00:00 +00:00
adjoiningVirtualSpaces.cpp Initial load 2007-12-01 00:00:00 +00:00
adjoiningVirtualSpaces.hpp Initial load 2007-12-01 00:00:00 +00:00
asPSOldGen.cpp Initial load 2007-12-01 00:00:00 +00:00
asPSOldGen.hpp Initial load 2007-12-01 00:00:00 +00:00
asPSYoungGen.cpp 6719955: Update copyright year 2008-07-02 12:55:16 -07:00
asPSYoungGen.hpp Initial load 2007-12-01 00:00:00 +00:00
cardTableExtension.cpp 6719955: Update copyright year 2008-07-02 12:55:16 -07:00
cardTableExtension.hpp 6719955: Update copyright year 2008-07-02 12:55:16 -07:00
gcTaskManager.cpp Initial load 2007-12-01 00:00:00 +00:00
gcTaskManager.hpp Initial load 2007-12-01 00:00:00 +00:00
gcTaskThread.cpp Initial load 2007-12-01 00:00:00 +00:00
gcTaskThread.hpp Initial load 2007-12-01 00:00:00 +00:00
generationSizer.hpp 6719955: Update copyright year 2008-07-02 12:55:16 -07:00
objectStartArray.cpp Initial load 2007-12-01 00:00:00 +00:00
objectStartArray.hpp Initial load 2007-12-01 00:00:00 +00:00
parallelScavengeHeap.cpp 6716785: implicit null checks not triggering with CompressedOops 2008-07-19 17:38:22 -04:00
parallelScavengeHeap.hpp 6719955: Update copyright year 2008-07-02 12:55:16 -07:00
parallelScavengeHeap.inline.hpp Initial load 2007-12-01 00:00:00 +00:00
parMarkBitMap.cpp 6716785: implicit null checks not triggering with CompressedOops 2008-07-19 17:38:22 -04:00
parMarkBitMap.hpp Initial load 2007-12-01 00:00:00 +00:00
parMarkBitMap.inline.hpp Initial load 2007-12-01 00:00:00 +00:00
pcTasks.cpp 6719955: Update copyright year 2008-07-02 12:55:16 -07:00
pcTasks.hpp Initial load 2007-12-01 00:00:00 +00:00
prefetchQueue.hpp 6719955: Update copyright year 2008-07-02 12:55:16 -07:00
psAdaptiveSizePolicy.cpp Initial load 2007-12-01 00:00:00 +00:00
psAdaptiveSizePolicy.hpp Initial load 2007-12-01 00:00:00 +00:00
psCompactionManager.cpp Initial load 2007-12-01 00:00:00 +00:00
psCompactionManager.hpp Initial load 2007-12-01 00:00:00 +00:00
psGCAdaptivePolicyCounters.cpp Initial load 2007-12-01 00:00:00 +00:00
psGCAdaptivePolicyCounters.hpp Initial load 2007-12-01 00:00:00 +00:00
psGenerationCounters.cpp Initial load 2007-12-01 00:00:00 +00:00
psGenerationCounters.hpp Initial load 2007-12-01 00:00:00 +00:00
psMarkSweep.cpp Initial load 2007-12-01 00:00:00 +00:00
psMarkSweep.hpp Initial load 2007-12-01 00:00:00 +00:00
psMarkSweepDecorator.cpp 6719955: Update copyright year 2008-07-02 12:55:16 -07:00
psMarkSweepDecorator.hpp Initial load 2007-12-01 00:00:00 +00:00
psOldGen.cpp Initial load 2007-12-01 00:00:00 +00:00
psOldGen.hpp Initial load 2007-12-01 00:00:00 +00:00
psParallelCompact.cpp 6716785: implicit null checks not triggering with CompressedOops 2008-07-19 17:38:22 -04:00
psParallelCompact.hpp 6719955: Update copyright year 2008-07-02 12:55:16 -07:00
psPermGen.cpp Initial load 2007-12-01 00:00:00 +00:00
psPermGen.hpp Initial load 2007-12-01 00:00:00 +00:00
psPromotionLAB.cpp 6719955: Update copyright year 2008-07-02 12:55:16 -07:00
psPromotionLAB.hpp 6719955: Update copyright year 2008-07-02 12:55:16 -07:00
psPromotionManager.cpp 6719955: Update copyright year 2008-07-02 12:55:16 -07:00
psPromotionManager.hpp 6719955: Update copyright year 2008-07-02 12:55:16 -07:00
psPromotionManager.inline.hpp 6719955: Update copyright year 2008-07-02 12:55:16 -07:00
psScavenge.cpp 6719955: Update copyright year 2008-07-02 12:55:16 -07:00
psScavenge.hpp 6719955: Update copyright year 2008-07-02 12:55:16 -07:00
psScavenge.inline.hpp 6719955: Update copyright year 2008-07-02 12:55:16 -07:00
psTasks.cpp 6719955: Update copyright year 2008-07-02 12:55:16 -07:00
psTasks.hpp Initial load 2007-12-01 00:00:00 +00:00
psVirtualspace.cpp 6716785: implicit null checks not triggering with CompressedOops 2008-07-19 17:38:22 -04:00
psVirtualspace.hpp Initial load 2007-12-01 00:00:00 +00:00
psYoungGen.cpp 6719955: Update copyright year 2008-07-02 12:55:16 -07:00
psYoungGen.hpp Initial load 2007-12-01 00:00:00 +00:00
vmPSOperations.cpp 6539517: CR 6186200 should be extended to perm gen allocation to prevent spurious OOM's from perm gen 2008-04-01 15:13:47 +04:00
vmPSOperations.hpp Initial load 2007-12-01 00:00:00 +00:00
vmStructs_parallelgc.hpp Initial load 2007-12-01 00:00:00 +00:00