jdk/hotspot/src/share/vm/gc/shared
Jungwoo Ha 68ffb0bf12 8141356: Explicitly stop CMS threads during VM termination
GenCollectedHeap::stop() is not implemented which is supposed to stop CMS threads during VM termination.

Reviewed-by: jmasa, kbarrett
2015-11-03 13:03:04 -08:00
..
adaptiveSizePolicy.cpp 8134626: Misc cleanups after generation array removal 2015-08-18 21:32:21 +02:00
adaptiveSizePolicy.hpp 8079792: GC directory structure cleanup 2015-05-13 15:16:06 +02:00
ageTable.cpp 8080775: Better argument formatting for assert() and friends 2015-09-29 11:02:08 +02:00
ageTable.hpp 8135152: Create a G1ParScanThreadStateSet class for managing G1 GC per thread states 2015-09-09 10:34:22 +02:00
allocTracer.cpp 8079792: GC directory structure cleanup 2015-05-13 15:16:06 +02:00
allocTracer.hpp 8079792: GC directory structure cleanup 2015-05-13 15:16:06 +02:00
barrierSet.cpp 8079792: GC directory structure cleanup 2015-05-13 15:16:06 +02:00
barrierSet.hpp 8136421: JEP 243: Java-Level JVM Compiler Interface 2015-10-08 12:49:30 -10:00
barrierSet.inline.hpp 8072817: CardTableExtension kind() should be BarrierSet::CardTableExtension 2015-08-18 17:48:35 -04:00
blockOffsetTable.cpp 8080775: Better argument formatting for assert() and friends 2015-09-29 11:02:08 +02:00
blockOffsetTable.hpp 8131330: G1CollectedHeap::verify_dirty_young_list fails with assert 2015-08-31 13:06:01 -04:00
blockOffsetTable.inline.hpp 8079792: GC directory structure cleanup 2015-05-13 15:16:06 +02:00
cardGeneration.cpp 8139772: Cleanups in Generation related code 2015-10-19 15:03:58 +02:00
cardGeneration.hpp 8139434: Unify GenRemSet and CardTableRS 2015-10-14 09:33:45 +02:00
cardGeneration.inline.hpp 8079792: GC directory structure cleanup 2015-05-13 15:16:06 +02:00
cardTableModRefBS.cpp 8130931: Refactor CardTableModRefBS[ForCTRS] 2015-07-22 00:37:01 -04:00
cardTableModRefBS.hpp 8080775: Better argument formatting for assert() and friends 2015-09-29 11:02:08 +02:00
cardTableModRefBS.inline.hpp 8079792: GC directory structure cleanup 2015-05-13 15:16:06 +02:00
cardTableModRefBSForCTRS.cpp 8072817: CardTableExtension kind() should be BarrierSet::CardTableExtension 2015-08-18 17:48:35 -04:00
cardTableModRefBSForCTRS.hpp 8130931: Refactor CardTableModRefBS[ForCTRS] 2015-07-22 00:37:01 -04:00
cardTableRS.cpp Merge 2015-10-20 11:17:19 -04:00
cardTableRS.hpp 8139434: Unify GenRemSet and CardTableRS 2015-10-14 09:33:45 +02:00
collectedHeap.cpp Merge 2015-10-17 19:40:30 -04:00
collectedHeap.hpp 8136421: JEP 243: Java-Level JVM Compiler Interface 2015-10-08 12:49:30 -10:00
collectedHeap.inline.hpp 8080775: Better argument formatting for assert() and friends 2015-09-29 11:02:08 +02:00
collectorCounters.cpp 8079792: GC directory structure cleanup 2015-05-13 15:16:06 +02:00
collectorCounters.hpp 8079792: GC directory structure cleanup 2015-05-13 15:16:06 +02:00
collectorPolicy.cpp 8139434: Unify GenRemSet and CardTableRS 2015-10-14 09:33:45 +02:00
collectorPolicy.hpp 8139434: Unify GenRemSet and CardTableRS 2015-10-14 09:33:45 +02:00
concurrentGCThread.cpp 8138920: Refactor the sampling thread from ConcurrentG1RefineThread 2015-10-26 12:22:24 -04:00
concurrentGCThread.hpp 8138846: Remove unused enum ConcurrentGCThread::CGC_flag_type 2015-10-06 08:05:11 +02:00
copyFailedInfo.hpp 8079792: GC directory structure cleanup 2015-05-13 15:16:06 +02:00
gcCause.cpp 8072913: [REDO] GCCause should distinguish jcmd GC.run from System.gc() 2015-06-03 08:49:34 +09:00
gcCause.hpp 8080775: Better argument formatting for assert() and friends 2015-09-29 11:02:08 +02:00
gcHeapSummary.hpp 8133530: Add JFR event for evacuation statistics 2015-08-20 15:17:41 +02:00
gcId.cpp 8139868: CMSScavengeBeforeRemark broken after JDK-8134953 2015-10-20 14:00:00 +02:00
gcId.hpp 8139293: TestGCEventMixedWithG1ConcurrentMark.java fails after JDK-8134953 2015-10-09 20:31:56 +02:00
gcLocker.cpp 8079792: GC directory structure cleanup 2015-05-13 15:16:06 +02:00
gcLocker.hpp 8079792: GC directory structure cleanup 2015-05-13 15:16:06 +02:00
gcLocker.inline.hpp 8079792: GC directory structure cleanup 2015-05-13 15:16:06 +02:00
gcName.hpp 8079792: GC directory structure cleanup 2015-05-13 15:16:06 +02:00
gcPolicyCounters.cpp 8079792: GC directory structure cleanup 2015-05-13 15:16:06 +02:00
gcPolicyCounters.hpp 8079792: GC directory structure cleanup 2015-05-13 15:16:06 +02:00
gcStats.cpp 8079792: GC directory structure cleanup 2015-05-13 15:16:06 +02:00
gcStats.hpp 8079792: GC directory structure cleanup 2015-05-13 15:16:06 +02:00
gcTimer.cpp 8079792: GC directory structure cleanup 2015-05-13 15:16:06 +02:00
gcTimer.hpp 8079792: GC directory structure cleanup 2015-05-13 15:16:06 +02:00
gcTrace.cpp 8134953: Make the GC ID available in a central place 2015-09-30 09:07:21 +02:00
gcTrace.hpp 8134953: Make the GC ID available in a central place 2015-09-30 09:07:21 +02:00
gcTraceSend.cpp 8134953: Make the GC ID available in a central place 2015-09-30 09:07:21 +02:00
gcTraceTime.cpp 8134953: Make the GC ID available in a central place 2015-09-30 09:07:21 +02:00
gcTraceTime.hpp 8134953: Make the GC ID available in a central place 2015-09-30 09:07:21 +02:00
gcUtil.cpp 8079792: GC directory structure cleanup 2015-05-13 15:16:06 +02:00
gcUtil.hpp 8079792: GC directory structure cleanup 2015-05-13 15:16:06 +02:00
gcWhen.hpp 8079792: GC directory structure cleanup 2015-05-13 15:16:06 +02:00
genCollectedHeap.cpp 8141356: Explicitly stop CMS threads during VM termination 2015-11-03 13:03:04 -08:00
genCollectedHeap.hpp 8141356: Explicitly stop CMS threads during VM termination 2015-11-03 13:03:04 -08:00
generation.cpp 8139772: Cleanups in Generation related code 2015-10-19 15:03:58 +02:00
generation.hpp 8139772: Cleanups in Generation related code 2015-10-19 15:03:58 +02:00
generationCounters.cpp 8079792: GC directory structure cleanup 2015-05-13 15:16:06 +02:00
generationCounters.hpp 8079792: GC directory structure cleanup 2015-05-13 15:16:06 +02:00
generationSpec.cpp 8139952: Remove UseCMSAdaptiveFreeLists, UseAsyncConcMarkSweepGC, CMSDictionaryChoice, CMSOverflowEarlyRestoration and CMSTestInFreeList 2015-10-22 08:53:13 +02:00
generationSpec.hpp 8139434: Unify GenRemSet and CardTableRS 2015-10-14 09:33:45 +02:00
genOopClosures.cpp 8079792: GC directory structure cleanup 2015-05-13 15:16:06 +02:00
genOopClosures.hpp 8139341: Hide ExtendedOopClosure::_ref_processor 2015-10-16 14:55:09 -04:00
genOopClosures.inline.hpp 8139434: Unify GenRemSet and CardTableRS 2015-10-14 09:33:45 +02:00
isGCActiveMark.hpp 8080584: isGCActiveMark.hpp should not include parallelScavengeHeap.hpp 2015-05-19 17:25:49 +02:00
liveRange.hpp 8079792: GC directory structure cleanup 2015-05-13 15:16:06 +02:00
memset_with_concurrent_readers.cpp 8131330: G1CollectedHeap::verify_dirty_young_list fails with assert 2015-08-31 13:06:01 -04:00
memset_with_concurrent_readers.hpp 8131330: G1CollectedHeap::verify_dirty_young_list fails with assert 2015-08-31 13:06:01 -04:00
modRefBarrierSet.hpp 8134806: Clean up write_ref_field_work 2015-09-02 11:41:42 -04:00
objectCountEventSender.cpp 8134953: Make the GC ID available in a central place 2015-09-30 09:07:21 +02:00
objectCountEventSender.hpp 8134953: Make the GC ID available in a central place 2015-09-30 09:07:21 +02:00
plab.cpp 8080775: Better argument formatting for assert() and friends 2015-09-29 11:02:08 +02:00
plab.hpp 8067339: PLAB reallocation might result in failure to allocate object in that recently allocated PLAB 2015-08-20 15:17:43 +02:00
plab.inline.hpp 8073013: Add detailed information about PLAB memory usage 2015-08-19 13:59:39 +02:00
referencePolicy.cpp 8079792: GC directory structure cleanup 2015-05-13 15:16:06 +02:00
referencePolicy.hpp 8079792: GC directory structure cleanup 2015-05-13 15:16:06 +02:00
referenceProcessor.cpp 8139203: Consistent naming for klass type predicates 2015-10-28 09:47:23 -04:00
referenceProcessor.hpp 8134953: Make the GC ID available in a central place 2015-09-30 09:07:21 +02:00
referenceProcessorStats.hpp 8136627: Backout JDK-8133818 Additional number of processed references printed with -XX:+PrintReferenceGC after JDK-8047125 2015-09-16 16:25:02 +02:00
space.cpp 8139506: Remove the WaterMark class 2015-10-13 14:07:05 +02:00
space.hpp 8139434: Unify GenRemSet and CardTableRS 2015-10-14 09:33:45 +02:00
space.inline.hpp 8079792: GC directory structure cleanup 2015-05-13 15:16:06 +02:00
spaceDecorator.cpp 8079792: GC directory structure cleanup 2015-05-13 15:16:06 +02:00
spaceDecorator.hpp 8079792: GC directory structure cleanup 2015-05-13 15:16:06 +02:00
specialized_oop_closures.hpp 8129417: Oop iteration clean-up to remove oop_ms_follow_contents 2015-09-02 09:14:04 +02:00
strongRootsScope.cpp 8080110: Remove usage of CollectedHeap::n_par_threads() from root processing 2015-05-21 09:23:00 +02:00
strongRootsScope.hpp 8080110: Remove usage of CollectedHeap::n_par_threads() from root processing 2015-05-21 09:23:00 +02:00
taskqueue.cpp 8080775: Better argument formatting for assert() and friends 2015-09-29 11:02:08 +02:00
taskqueue.hpp 8079082: VerifyNoCSetOopsClosure is derived twice from Closure 2015-07-27 14:05:55 -04:00
taskqueue.inline.hpp 8079082: VerifyNoCSetOopsClosure is derived twice from Closure 2015-07-27 14:05:55 -04:00
threadLocalAllocBuffer.cpp 8079792: GC directory structure cleanup 2015-05-13 15:16:06 +02:00
threadLocalAllocBuffer.hpp 8079792: GC directory structure cleanup 2015-05-13 15:16:06 +02:00
threadLocalAllocBuffer.inline.hpp 8081202: Hotspot compile warning: "Invalid suffix on literal; C++11 requires a space between literal and identifier" 2015-06-24 12:12:25 -04:00
vmGCOperations.cpp 8077842: Remove the level parameter passed around in GenCollectedHeap 2015-06-17 14:44:54 +02:00
vmGCOperations.hpp 8134626: Misc cleanups after generation array removal 2015-08-18 21:32:21 +02:00
workgroup.cpp 8134953: Make the GC ID available in a central place 2015-09-30 09:07:21 +02:00
workgroup.hpp 8134953: Make the GC ID available in a central place 2015-09-30 09:07:21 +02:00