jdk/hotspot/src/share/vm/gc/g1
Stefan Johansson 79ddc15248 8144584: Change FilterIntoCSClosure to inherit OopClosure
Reviewed-by: kbarrett, mgerdin
2015-12-11 17:49:40 +01:00
..
bufferingOopClosure.cpp 8080775: Better argument formatting for assert() and friends 2015-09-29 11:02:08 +02:00
bufferingOopClosure.hpp 8079792: GC directory structure cleanup 2015-05-13 15:16:06 +02:00
collectionSetChooser.cpp 8145092: Use Unified Logging for the GC logging 2015-12-10 14:57:55 +01:00
collectionSetChooser.hpp 8080775: Better argument formatting for assert() and friends 2015-09-29 11:02:08 +02:00
concurrentG1Refine.cpp 8138920: Refactor the sampling thread from ConcurrentG1RefineThread 2015-10-26 12:22:24 -04:00
concurrentG1Refine.hpp 8138920: Refactor the sampling thread from ConcurrentG1RefineThread 2015-10-26 12:22:24 -04:00
concurrentG1RefineThread.cpp 8145092: Use Unified Logging for the GC logging 2015-12-10 14:57:55 +01:00
concurrentG1RefineThread.hpp 8138920: Refactor the sampling thread from ConcurrentG1RefineThread 2015-10-26 12:22:24 -04:00
concurrentMark.cpp 8144996: Replace the HeapRegionSetCount class with an uint 2015-12-11 13:48:52 +01:00
concurrentMark.hpp 8145092: Use Unified Logging for the GC logging 2015-12-10 14:57:55 +01:00
concurrentMark.inline.hpp 8139922: Get rid of dead code in ConcurrentMark 2015-11-24 15:13:02 -05:00
concurrentMarkThread.cpp 8145092: Use Unified Logging for the GC logging 2015-12-10 14:57:55 +01:00
concurrentMarkThread.hpp 8145092: Use Unified Logging for the GC logging 2015-12-10 14:57:55 +01:00
concurrentMarkThread.inline.hpp 8079792: GC directory structure cleanup 2015-05-13 15:16:06 +02:00
dirtyCardQueue.cpp 8141123: Cleanup in FreeIdSet 2015-12-03 15:37:52 -05:00
dirtyCardQueue.hpp 8143014: Access PtrQueue member offsets through derived classes 2015-11-17 16:40:52 -05:00
evacuationInfo.hpp 8079792: GC directory structure cleanup 2015-05-13 15:16:06 +02:00
g1_globals.cpp 8122937: [JEP 245] Validate JVM Command-Line Flag Arguments 2015-06-18 14:39:38 -05:00
g1_globals.hpp 8145092: Use Unified Logging for the GC logging 2015-12-10 14:57:55 +01:00
g1_specialized_oop_closures.hpp 8144584: Change FilterIntoCSClosure to inherit OopClosure 2015-12-11 17:49:40 +01:00
g1AllocationContext.hpp 8079792: GC directory structure cleanup 2015-05-13 15:16:06 +02:00
g1Allocator.cpp 8141570: Fix Zero interpreter build for --disable-precompiled-headers 2015-11-18 11:47:55 -05:00
g1Allocator.hpp 8141280: G1ResManAllocator doesn't work with _survivor_is_full/_old_is_full 2015-11-17 11:20:27 +01:00
g1Allocator.inline.hpp 8080775: Better argument formatting for assert() and friends 2015-09-29 11:02:08 +02:00
g1Allocator_ext.cpp 8133470: Uses of Atomic methods in plab.hpp should be moved to .inline.hpp file 2015-08-19 13:50:50 +02:00
g1AllocRegion.cpp 8141570: Fix Zero interpreter build for --disable-precompiled-headers 2015-11-18 11:47:55 -05:00
g1AllocRegion.hpp 8080775: Better argument formatting for assert() and friends 2015-09-29 11:02:08 +02:00
g1AllocRegion.inline.hpp 8080775: Better argument formatting for assert() and friends 2015-09-29 11:02:08 +02:00
g1BiasedArray.cpp 8080775: Better argument formatting for assert() and friends 2015-09-29 11:02:08 +02:00
g1BiasedArray.hpp 8080775: Better argument formatting for assert() and friends 2015-09-29 11:02:08 +02:00
g1BlockOffsetTable.cpp 8145092: Use Unified Logging for the GC logging 2015-12-10 14:57:55 +01:00
g1BlockOffsetTable.hpp 8138681: Runtime.getFreeMemory() reports wrong value after humongous allocation 2015-11-20 17:32:02 +01:00
g1BlockOffsetTable.inline.hpp 8139867: Change how startsHumongous and continuesHumongous regions work in G1 2015-11-09 09:19:39 +01:00
g1CardCounts.cpp 8080775: Better argument formatting for assert() and friends 2015-09-29 11:02:08 +02:00
g1CardCounts.hpp 8080775: Better argument formatting for assert() and friends 2015-09-29 11:02:08 +02:00
g1CodeBlobClosure.cpp 8139867: Change how startsHumongous and continuesHumongous regions work in G1 2015-11-09 09:19:39 +01:00
g1CodeBlobClosure.hpp 8138762: Refactor setup of evacuation closures in G1 2015-10-14 14:50:43 +02:00
g1CodeCacheRemSet.cpp 8080775: Better argument formatting for assert() and friends 2015-09-29 11:02:08 +02:00
g1CodeCacheRemSet.hpp 8079792: GC directory structure cleanup 2015-05-13 15:16:06 +02:00
g1CollectedHeap.cpp 8144996: Replace the HeapRegionSetCount class with an uint 2015-12-11 13:48:52 +01:00
g1CollectedHeap.hpp 8144996: Replace the HeapRegionSetCount class with an uint 2015-12-11 13:48:52 +01:00
g1CollectedHeap.inline.hpp 8139867: Change how startsHumongous and continuesHumongous regions work in G1 2015-11-09 09:19:39 +01:00
g1CollectedHeap_ext.cpp 8135152: Create a G1ParScanThreadStateSet class for managing G1 GC per thread states 2015-09-09 10:34:22 +02:00
g1CollectorPolicy.cpp Merge 2015-12-10 18:55:58 +00:00
g1CollectorPolicy.hpp Merge 2015-12-10 18:55:58 +00:00
g1CollectorState.hpp 8138750: Remove dead code in survivor rate group 2015-10-15 10:13:08 +02:00
g1EvacFailure.cpp 8144040: UpdateRSetDeferred in G1EvacFailure will never visit survivor regions 2015-11-29 15:08:40 +01:00
g1EvacFailure.hpp 8142404: Parallelize the restoring of preserved marks 2015-11-26 09:50:22 +01:00
g1EvacStats.cpp 8145092: Use Unified Logging for the GC logging 2015-12-10 14:57:55 +01:00
g1EvacStats.hpp 8141570: Fix Zero interpreter build for --disable-precompiled-headers 2015-11-18 11:47:55 -05:00
g1EvacStats.inline.hpp 8141570: Fix Zero interpreter build for --disable-precompiled-headers 2015-11-18 11:47:55 -05:00
g1GCPhaseTimes.cpp 8145092: Use Unified Logging for the GC logging 2015-12-10 14:57:55 +01:00
g1GCPhaseTimes.hpp 8145092: Use Unified Logging for the GC logging 2015-12-10 14:57:55 +01:00
g1HotCardCache.cpp 8069330: Adjustment of concurrent refinement thresholds does not take hot card cache into account 2015-10-13 14:49:13 +02:00
g1HotCardCache.hpp 8132510: Replace ThreadLocalStorage with compiler/language-based thread-local variables 2015-12-04 04:06:37 -05:00
g1HRPrinter.cpp 8145092: Use Unified Logging for the GC logging 2015-12-10 14:57:55 +01:00
g1HRPrinter.hpp 8145092: Use Unified Logging for the GC logging 2015-12-10 14:57:55 +01:00
g1IHOPControl.cpp 8145092: Use Unified Logging for the GC logging 2015-12-10 14:57:55 +01:00
g1IHOPControl.hpp 8136679: JFR event for adaptive IHOP 2015-11-25 14:43:29 +01:00
g1InCSetState.hpp 8144714: Add extension point to G1 evacuation closures 2015-12-09 16:05:24 +01:00
g1InitialMarkToMixedTimeTracker.hpp 8136681: Factor out IHOP calculation from G1CollectorPolicy 2015-11-24 10:22:36 +01:00
g1MarkSweep.cpp 8144996: Replace the HeapRegionSetCount class with an uint 2015-12-11 13:48:52 +01:00
g1MarkSweep.hpp 8144996: Replace the HeapRegionSetCount class with an uint 2015-12-11 13:48:52 +01:00
g1MarkSweep_ext.cpp 8079792: GC directory structure cleanup 2015-05-13 15:16:06 +02:00
g1MMUTracker.cpp 8134953: Make the GC ID available in a central place 2015-09-30 09:07:21 +02:00
g1MMUTracker.hpp 8140251: Define the G1 term MMU somewhere in the source code 2015-10-21 14:13:36 -04:00
g1MonitoringSupport.cpp 8079792: GC directory structure cleanup 2015-05-13 15:16:06 +02:00
g1MonitoringSupport.hpp 8079792: GC directory structure cleanup 2015-05-13 15:16:06 +02:00
g1OopClosures.cpp 8144505: Change G1ParCopyHelper to inherit OopClosure 2015-12-11 17:49:40 +01:00
g1OopClosures.hpp 8144584: Change FilterIntoCSClosure to inherit OopClosure 2015-12-11 17:49:40 +01:00
g1OopClosures.inline.hpp 8144584: Change FilterIntoCSClosure to inherit OopClosure 2015-12-11 17:49:40 +01:00
g1PageBasedVirtualSpace.cpp 8080775: Better argument formatting for assert() and friends 2015-09-29 11:02:08 +02:00
g1PageBasedVirtualSpace.hpp 8079792: GC directory structure cleanup 2015-05-13 15:16:06 +02:00
g1ParScanThreadState.cpp 8139867: Change how startsHumongous and continuesHumongous regions work in G1 2015-11-09 09:19:39 +01:00
g1ParScanThreadState.hpp 8144714: Add extension point to G1 evacuation closures 2015-12-09 16:05:24 +01:00
g1ParScanThreadState.inline.hpp 8144714: Add extension point to G1 evacuation closures 2015-12-09 16:05:24 +01:00
g1ParScanThreadState_ext.cpp 8144714: Add extension point to G1 evacuation closures 2015-12-09 16:05:24 +01:00
g1Predictions.cpp 8137082: Factor out G1 prediction code from G1CollectorPolicy and clean up 2015-10-15 10:07:28 +02:00
g1Predictions.hpp 8144690: g1Predictions.hpp includes allocation.inline.hpp 2015-12-05 15:17:29 +01:00
g1RegionToSpaceMapper.cpp 8080775: Better argument formatting for assert() and friends 2015-09-29 11:02:08 +02:00
g1RegionToSpaceMapper.hpp 8079792: GC directory structure cleanup 2015-05-13 15:16:06 +02:00
g1RemSet.cpp 8144584: Change FilterIntoCSClosure to inherit OopClosure 2015-12-11 17:49:40 +01:00
g1RemSet.hpp 8145092: Use Unified Logging for the GC logging 2015-12-10 14:57:55 +01:00
g1RemSet.inline.hpp 8141135: Remove G1RemSet::write_ref 2015-11-23 11:43:02 -05:00
g1RemSetSummary.cpp 8145092: Use Unified Logging for the GC logging 2015-12-10 14:57:55 +01:00
g1RemSetSummary.hpp 8145092: Use Unified Logging for the GC logging 2015-12-10 14:57:55 +01:00
g1RootClosures.cpp 8144712: Remove g1RootClosures.inline.hpp 2015-12-04 15:47:13 +01:00
g1RootClosures.hpp 8142494: Add extension point to G1EvacuationRootClosures 2015-11-25 21:54:05 +01:00
g1RootClosures_ext.cpp 8142494: Add extension point to G1EvacuationRootClosures 2015-11-25 21:54:05 +01:00
g1RootProcessor.cpp 8138762: Refactor setup of evacuation closures in G1 2015-10-14 14:50:43 +02:00
g1RootProcessor.hpp 8138762: Refactor setup of evacuation closures in G1 2015-10-14 14:50:43 +02:00
g1SATBCardTableModRefBS.cpp 8145092: Use Unified Logging for the GC logging 2015-12-10 14:57:55 +01:00
g1SATBCardTableModRefBS.hpp 8042209: Remove unused function G1SATBCardTableLoggingModRefBS::write_ref_field_static 2015-11-06 09:46:54 +01:00
g1SharedClosures.hpp 8144714: Add extension point to G1 evacuation closures 2015-12-09 16:05:24 +01:00
g1StringDedup.cpp 8139867: Change how startsHumongous and continuesHumongous regions work in G1 2015-11-09 09:19:39 +01:00
g1StringDedup.hpp 8079792: GC directory structure cleanup 2015-05-13 15:16:06 +02:00
g1StringDedupQueue.cpp 8145092: Use Unified Logging for the GC logging 2015-12-10 14:57:55 +01:00
g1StringDedupQueue.hpp 8145092: Use Unified Logging for the GC logging 2015-12-10 14:57:55 +01:00
g1StringDedupStat.cpp 8145092: Use Unified Logging for the GC logging 2015-12-10 14:57:55 +01:00
g1StringDedupStat.hpp 8145092: Use Unified Logging for the GC logging 2015-12-10 14:57:55 +01:00
g1StringDedupTable.cpp 8145092: Use Unified Logging for the GC logging 2015-12-10 14:57:55 +01:00
g1StringDedupTable.hpp 8145092: Use Unified Logging for the GC logging 2015-12-10 14:57:55 +01:00
g1StringDedupThread.cpp 8145092: Use Unified Logging for the GC logging 2015-12-10 14:57:55 +01:00
g1StringDedupThread.hpp 8145092: Use Unified Logging for the GC logging 2015-12-10 14:57:55 +01:00
g1YCTypes.hpp 8079792: GC directory structure cleanup 2015-05-13 15:16:06 +02:00
g1YoungRemSetSamplingThread.cpp 8138920: Refactor the sampling thread from ConcurrentG1RefineThread 2015-10-26 12:22:24 -04:00
g1YoungRemSetSamplingThread.hpp 8138920: Refactor the sampling thread from ConcurrentG1RefineThread 2015-10-26 12:22:24 -04:00
heapRegion.cpp 8145092: Use Unified Logging for the GC logging 2015-12-10 14:57:55 +01:00
heapRegion.hpp 8144072: G1ParScanThreadState::update_rs does not need to call is_in_reserved 2015-11-27 13:39:56 +01:00
heapRegion.inline.hpp 8139867: Change how startsHumongous and continuesHumongous regions work in G1 2015-11-09 09:19:39 +01:00
heapRegionBounds.hpp 8079792: GC directory structure cleanup 2015-05-13 15:16:06 +02:00
heapRegionBounds.inline.hpp 8079792: GC directory structure cleanup 2015-05-13 15:16:06 +02:00
heapRegionManager.cpp 8139867: Change how startsHumongous and continuesHumongous regions work in G1 2015-11-09 09:19:39 +01:00
heapRegionManager.hpp 8139867: Change how startsHumongous and continuesHumongous regions work in G1 2015-11-09 09:19:39 +01:00
heapRegionManager.inline.hpp 8139867: Change how startsHumongous and continuesHumongous regions work in G1 2015-11-09 09:19:39 +01:00
heapRegionRemSet.cpp 8145092: Use Unified Logging for the GC logging 2015-12-10 14:57:55 +01:00
heapRegionRemSet.hpp 8145092: Use Unified Logging for the GC logging 2015-12-10 14:57:55 +01:00
heapRegionSet.cpp 8144996: Replace the HeapRegionSetCount class with an uint 2015-12-11 13:48:52 +01:00
heapRegionSet.hpp 8144996: Replace the HeapRegionSetCount class with an uint 2015-12-11 13:48:52 +01:00
heapRegionSet.inline.hpp 8144996: Replace the HeapRegionSetCount class with an uint 2015-12-11 13:48:52 +01:00
heapRegionType.cpp 8042668: GC Support for shared heap ranges in CDS 2015-06-12 19:49:54 -04:00
heapRegionType.hpp 8080775: Better argument formatting for assert() and friends 2015-09-29 11:02:08 +02:00
hSpaceCounters.cpp 8079792: GC directory structure cleanup 2015-05-13 15:16:06 +02:00
hSpaceCounters.hpp 8079792: GC directory structure cleanup 2015-05-13 15:16:06 +02:00
ptrQueue.cpp 6899049: G1: Clean up code in ptrQueue.[ch]pp and ptrQueue.inline.hpp 2015-11-04 13:09:57 -05:00
ptrQueue.hpp 8143014: Access PtrQueue member offsets through derived classes 2015-11-17 16:40:52 -05:00
satbMarkQueue.cpp 8145092: Use Unified Logging for the GC logging 2015-12-10 14:57:55 +01:00
satbMarkQueue.hpp 8143014: Access PtrQueue member offsets through derived classes 2015-11-17 16:40:52 -05:00
sparsePRT.cpp 8141045: Remove SPARSE_PRT_VERBOSE from the G1 code 2015-11-02 09:12:45 +01:00
sparsePRT.hpp 8079792: GC directory structure cleanup 2015-05-13 15:16:06 +02:00
survRateGroup.cpp 8145092: Use Unified Logging for the GC logging 2015-12-10 14:57:55 +01:00
survRateGroup.hpp 8138750: Remove dead code in survivor rate group 2015-10-15 10:13:08 +02:00
suspendibleThreadSet.cpp 8079792: GC directory structure cleanup 2015-05-13 15:16:06 +02:00
suspendibleThreadSet.hpp 8079792: GC directory structure cleanup 2015-05-13 15:16:06 +02:00
vm_operations_g1.cpp 8145092: Use Unified Logging for the GC logging 2015-12-10 14:57:55 +01:00
vm_operations_g1.hpp 8134953: Make the GC ID available in a central place 2015-09-30 09:07:21 +02:00
vmStructs_g1.hpp 8144996: Replace the HeapRegionSetCount class with an uint 2015-12-11 13:48:52 +01:00
workerDataArray.cpp 8145092: Use Unified Logging for the GC logging 2015-12-10 14:57:55 +01:00
workerDataArray.hpp 8145092: Use Unified Logging for the GC logging 2015-12-10 14:57:55 +01:00
workerDataArray.inline.hpp 8145092: Use Unified Logging for the GC logging 2015-12-10 14:57:55 +01:00
youngList.cpp 8145092: Use Unified Logging for the GC logging 2015-12-10 14:57:55 +01:00
youngList.hpp 8139427: Break out YoungList to own class 2015-10-13 08:37:44 +02:00