Mercurial > hg > graal-jvmci-8
comparison src/share/vm/gc_implementation/includeDB_gc_parNew @ 263:12eea04c8b06
6672698: mangle_unused_area() should not remangle the entire heap at each collection.
Summary: Maintain a high water mark for the allocations in a space and mangle only up to that high water mark.
Reviewed-by: ysr, apetrusenko
author | jmasa |
---|---|
date | Wed, 09 Jul 2008 15:08:55 -0700 |
parents | ba764ed4b6f2 |
children | 37b3ca071522 5cfd8d19e546 |
comparison
equal
deleted
inserted
replaced
225:286bee59f34b | 263:12eea04c8b06 |
---|---|
20 // CA 95054 USA or visit www.sun.com if you need additional information or | 20 // CA 95054 USA or visit www.sun.com if you need additional information or |
21 // have any questions. | 21 // have any questions. |
22 // | 22 // |
23 // | 23 // |
24 | 24 |
25 asParNewGeneration.hpp adaptiveSizePolicy.hpp | 25 asParNewGeneration.hpp adaptiveSizePolicy.hpp |
26 asParNewGeneration.hpp parNewGeneration.hpp | 26 asParNewGeneration.hpp parNewGeneration.hpp |
27 | 27 |
28 asParNewGeneration.cpp asParNewGeneration.hpp | 28 asParNewGeneration.cpp asParNewGeneration.hpp |
29 asParNewGeneration.cpp cmsAdaptiveSizePolicy.hpp | 29 asParNewGeneration.cpp cmsAdaptiveSizePolicy.hpp |
30 asParNewGeneration.cpp cmsGCAdaptivePolicyCounters.hpp | 30 asParNewGeneration.cpp cmsGCAdaptivePolicyCounters.hpp |
31 asParNewGeneration.cpp defNewGeneration.inline.hpp | 31 asParNewGeneration.cpp defNewGeneration.inline.hpp |
32 asParNewGeneration.cpp oop.pcgc.inline.hpp | 32 asParNewGeneration.cpp oop.pcgc.inline.hpp |
33 asParNewGeneration.cpp parNewGeneration.hpp | 33 asParNewGeneration.cpp parNewGeneration.hpp |
34 asParNewGeneration.cpp referencePolicy.hpp | 34 asParNewGeneration.cpp referencePolicy.hpp |
35 asParNewGeneration.cpp spaceDecorator.hpp | |
35 | 36 |
36 parCardTableModRefBS.cpp allocation.inline.hpp | 37 parCardTableModRefBS.cpp allocation.inline.hpp |
37 parCardTableModRefBS.cpp cardTableModRefBS.hpp | 38 parCardTableModRefBS.cpp cardTableModRefBS.hpp |
38 parCardTableModRefBS.cpp cardTableRS.hpp | 39 parCardTableModRefBS.cpp cardTableRS.hpp |
39 parCardTableModRefBS.cpp java.hpp | 40 parCardTableModRefBS.cpp java.hpp |
73 parNewGeneration.cpp parOopClosures.inline.hpp | 74 parNewGeneration.cpp parOopClosures.inline.hpp |
74 parNewGeneration.cpp referencePolicy.hpp | 75 parNewGeneration.cpp referencePolicy.hpp |
75 parNewGeneration.cpp resourceArea.hpp | 76 parNewGeneration.cpp resourceArea.hpp |
76 parNewGeneration.cpp sharedHeap.hpp | 77 parNewGeneration.cpp sharedHeap.hpp |
77 parNewGeneration.cpp space.hpp | 78 parNewGeneration.cpp space.hpp |
79 parNewGeneration.cpp spaceDecorator.hpp | |
78 parNewGeneration.cpp workgroup.hpp | 80 parNewGeneration.cpp workgroup.hpp |
79 | 81 |
80 parNewGeneration.hpp defNewGeneration.hpp | 82 parNewGeneration.hpp defNewGeneration.hpp |
81 parNewGeneration.hpp parGCAllocBuffer.hpp | 83 parNewGeneration.hpp parGCAllocBuffer.hpp |
82 parNewGeneration.hpp taskqueue.hpp | 84 parNewGeneration.hpp taskqueue.hpp |