/
githubmirror
/
jdk17u-dev
ОбзорДокументацияВойти
/
githubmirror
/
jdk17u-dev
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
ДокументацияПоддержка
Политика конфиденциальностиПользовательское соглашениеПолитика использования «cookies»Согласие субъекта персональных данных
2026 ©
jdk17u-dev/
.../gc/shared/
..
c1

8277417: C1 LIR instruction for load-klass

3 года назад
c2

8292301: [REDO v2] C2 crash when allocating array of size too large

3 года назад
stringdedup

8277981: String Deduplication table is never cleaned up due to bad dead_factor_for_cleanup

5 лет назад
accessBarrierSupport.cpp

8212184: Incorrect oop ref strength used for referents in FinalReference

8 лет назад
accessBarrierSupport.hpp

8216167: Update include guards to reflect correct directories

8 лет назад
accessBarrierSupport.inline.hpp

8216167: Update include guards to reflect correct directories

8 лет назад
adaptiveSizePolicy.cpp

8221260: Initialize more class members on construction, remove some unused ones

7 лет назад
adaptiveSizePolicy.hpp

8232365: Implementation for JEP 363: Remove the Concurrent Mark Sweep (CMS) Garbage Collector

7 лет назад
ageTable.cpp

8259882: Reduce the inclusion of perfData.hpp

6 лет назад
ageTable.hpp

8259882: Reduce the inclusion of perfData.hpp

6 лет назад
ageTable.inline.hpp

8267464: Circular-dependency resilient inline headers

5 лет назад
ageTableTracer.cpp

8199712: Flight Recorder

8 лет назад
ageTableTracer.hpp

8216167: Update include guards to reflect correct directories

8 лет назад
allocTracer.cpp

8252685: APIs that require JavaThread should take JavaThread arguments

5 лет назад
allocTracer.hpp

8252685: APIs that require JavaThread should take JavaThread arguments

5 лет назад
barrierSet.cpp

8215097: Do not create NonJavaThreads before BarrierSet

8 лет назад
barrierSet.hpp

8266519: Cleanup resolve() leftovers from BarrierSet et al

4 года назад
barrierSet.inline.hpp

8267464: Circular-dependency resilient inline headers

5 лет назад
barrierSetAssembler.hpp

8198949: Modularize arraycopy stub routine GC barriers

8 лет назад
barrierSetConfig.hpp

8251358: Clean up Access configuration after Shenandoah barrier change

6 лет назад
barrierSetConfig.inline.hpp

8214259: Implementation: JEP 189: Shenandoah: A Low-Pause-Time Garbage Collector (Experimental)

8 лет назад
barrierSetNMethod.cpp

8253795: Implementation of JEP 391: macOS/AArch64 Port 8253816: Support macOS W^X 8253817: Support macOS Aarch64 ABI in Interpreter 8253818: Support macOS Aarch64 ABI for compiled wrappers 8253819: Implement os/cpu for macOS/AArch64 8253839: Update tests and JDK code for macOS/Aarch64 8254941: Implement Serviceability Agent for macOS/AArch64 8255776: Change build system for macOS/AArch64 8262903: [macos_aarch64] Thread::current() called on detached thread

5 лет назад
barrierSetNMethod.hpp

8235696: ZGC: assert(ZNMethod::is_armed(nm) == _should_disarm_nmethods) failed: Invalid state

7 лет назад
blockOffsetTable.cpp

8263721: Unify oop casting

5 лет назад
blockOffsetTable.hpp

8258459: Decouple gc_globals.hpp from globals.hpp

6 лет назад
blockOffsetTable.inline.hpp

8267464: Circular-dependency resilient inline headers

5 лет назад
cardGeneration.cpp

8234534: Simplify CardTable code after CMS removal

6 лет назад
cardGeneration.hpp

8260643: Remove parallel version handling in CardTableRS::younger_refs_in_space_iterate()

6 лет назад
cardGeneration.inline.hpp

8267464: Circular-dependency resilient inline headers

5 лет назад
cardTable.cpp

8261527: Record page size used for underlying mapping in ReservedSpace

5 лет назад
cardTable.hpp

8260941: Remove the conc_scan parameter for CardTable

6 лет назад
cardTableBarrierSet.cpp

8263721: Unify oop casting

5 лет назад
cardTableBarrierSet.hpp

8220301: Remove jbyte use in CardTable

7 лет назад
cardTableBarrierSet.inline.hpp

8267464: Circular-dependency resilient inline headers

5 лет назад
cardTableBarrierSetAssembler.hpp

8198949: Modularize arraycopy stub routine GC barriers

8 лет назад
cardTableRS.cpp

8263721: Unify oop casting

5 лет назад
cardTableRS.hpp

8260941: Remove the conc_scan parameter for CardTable

6 лет назад
collectedHeap.cpp

8276696: ParallelObjectIterator freed at the wrong time in VM_HeapDumper

3 года назад
collectedHeap.hpp

8276696: ParallelObjectIterator freed at the wrong time in VM_HeapDumper

3 года назад
collectedHeap.inline.hpp

8267464: Circular-dependency resilient inline headers

5 лет назад
collectorCounters.cpp

8230398: Remove NULL checks before FREE_C_HEAP_ARRAY

7 лет назад
collectorCounters.hpp

8216167: Update include guards to reflect correct directories

8 лет назад
concurrentGCBreakpoints.cpp

8241001: Improve logging in the ConcurrentGCBreakpoint mechanism

6 лет назад
concurrentGCBreakpoints.hpp

8240239: Replace ConcurrentGCPhaseManager

6 лет назад
concurrentGCThread.cpp

8261106: Reduce inclusion of jniHandles.hpp

6 лет назад
concurrentGCThread.hpp

8260019: Move some Thread subtypes out of thread.hpp

6 лет назад
copyFailedInfo.hpp

8268350: Remove assert that ensures thread identifier remains the same

5 лет назад
gcArguments.cpp

8257901: ZGC: Take virtual memory usage into account when sizing heap

6 лет назад
gcArguments.hpp

8257901: ZGC: Take virtual memory usage into account when sizing heap

6 лет назад
gcBehaviours.cpp

8219687: G1 asserts nmethod should not be unloaded during parallel code cache unloading

7 лет назад
gcBehaviours.hpp

8216167: Update include guards to reflect correct directories

8 лет назад
gcCause.cpp

8268122: Add specific gc cause for G1 full collections

5 лет назад
gcCause.hpp

8268122: Add specific gc cause for G1 full collections

5 лет назад
gcConfig.cpp

8253412: Unsupported GC options passed in JAVA_TOOL_OPTIONS are silently ignored

6 лет назад
gcConfig.hpp

8235757: Rename SupportedGC to IncludedGC

7 лет назад
gcConfiguration.cpp

8264748: Do not include arguments.hpp from compilerDefinitions.hpp

5 лет назад
gcConfiguration.hpp

8223624: Cleanup includes of universe.hpp

7 лет назад
gcHeapSummary.hpp

8290966: G1: Record number of PLAB filled and number of direct allocations

2 года назад
gcId.cpp

8260019: Move some Thread subtypes out of thread.hpp

6 лет назад
gcId.hpp

8216167: Update include guards to reflect correct directories

8 лет назад
gcInitLogger.cpp

8265101: Remove unnecessary functions in os*.inline.hpp

5 лет назад
gcInitLogger.hpp

8245724: Move g1 periodic gc logging to G1InitLogger

6 лет назад
gcLocker.cpp

8228748: Remove GCLocker::_doing_gc

5 лет назад
gcLocker.hpp

8228748: Remove GCLocker::_doing_gc

5 лет назад
gcLocker.inline.hpp

8267464: Circular-dependency resilient inline headers

5 лет назад
gcLogPrecious.cpp

8254877: GCLogPrecious::_lock rank constrains what locks you are allowed to have when crashing

6 лет назад
gcLogPrecious.hpp

8246405: Add GCLogPrecious functionality to log and report debug errors

6 лет назад
gcName.hpp

8235860: Obsolete the UseParallelOldGC option

7 лет назад
gcOverheadChecker.cpp

8335493: check_gc_overhead_limit should reset SoftRefPolicy::_should_clear_all_soft_refs

2 года назад
gcOverheadChecker.hpp

8258459: Decouple gc_globals.hpp from globals.hpp

6 лет назад
gcPolicyCounters.cpp

8258459: Decouple gc_globals.hpp from globals.hpp

6 лет назад
gcPolicyCounters.hpp

8212206: Refactor AdaptiveSizePolicy to separate out code related to GC overhead

8 лет назад
gcStats.cpp

8258459: Decouple gc_globals.hpp from globals.hpp

6 лет назад
gcStats.hpp

8232365: Implementation for JEP 363: Remove the Concurrent Mark Sweep (CMS) Garbage Collector

7 лет назад
gcThreadLocalData.hpp

8229451: ZGC: Make some roots invisible to the heap iterator

7 лет назад
gcTimer.cpp

8275329: ZGC: vmTestbase/gc/gctests/SoftReference/soft004/soft004.java fails with assert(_phases->length() <= 1000) failed: Too many recored phases?

3 года назад
gcTimer.hpp

8241160: Concurrent class unloading reports GCTraceTime events as JFR pause sub-phase events

6 лет назад
gcTrace.cpp

8291753: Add JFR event for GC CPU Time

2 года назад
gcTrace.hpp

8291753: Add JFR event for GC CPU Time

2 года назад
gcTraceSend.cpp

8291753: Add JFR event for GC CPU Time

2 года назад
gcTraceTime.cpp

8291753: Add JFR event for GC CPU Time

2 года назад
gcTraceTime.hpp

8291753: Add JFR event for GC CPU Time

2 года назад
gcTraceTime.inline.hpp

8267464: Circular-dependency resilient inline headers

5 лет назад
gcUtil.cpp

8187443: Forest Consolidation: Move files to unified layout

9 лет назад
gcUtil.hpp

8216167: Update include guards to reflect correct directories

8 лет назад
gcUtil.inline.hpp

8267464: Circular-dependency resilient inline headers

5 лет назад
gcVMOperations.cpp

8307348: Parallelize heap walk for ObjectCount(AfterGC) JFR event collection

3 года назад
gcVMOperations.hpp

8261125: Move VM_Operation to vmOperation.hpp

5 лет назад
gcWhen.hpp

8216167: Update include guards to reflect correct directories

8 лет назад
gc_globals.hpp

8271073: Improve testing with VM option VerifyArchivedFields

3 года назад
genArguments.cpp

8329223: Parallel: Parallel GC resizes heap even if -Xms = -Xmx

2 года назад
genArguments.hpp

8198505: Remove CollectorPolicy and its subclasses

7 лет назад
genCollectedHeap.cpp

8291753: Add JFR event for GC CPU Time

2 года назад
genCollectedHeap.hpp

8234020: Remove FullGCCount_lock

5 лет назад
genMemoryPools.cpp

8200729: Conditional compilation of GCs

8 лет назад
genMemoryPools.hpp

8216167: Update include guards to reflect correct directories

8 лет назад
genOopClosures.hpp

8233214: Remove runtime code not needed with CMS removed

6 лет назад
genOopClosures.inline.hpp

8267464: Circular-dependency resilient inline headers

5 лет назад
generation.cpp

8263721: Unify oop casting

5 лет назад
generation.hpp

8253275: Remove unused methods after CMS removal

6 лет назад
generationCounters.cpp

8259882: Reduce the inclusion of perfData.hpp

6 лет назад
generationCounters.hpp

8259882: Reduce the inclusion of perfData.hpp

6 лет назад
generationSpec.cpp

8265696: Move CDS sources to src/hotspot/shared/cds

5 лет назад
generationSpec.hpp

8226797: serviceability/tmtools/jstat/GcCapacityTest.java fails with Exception: java.lang.RuntimeException: OGCMN > OGCMX (min generation capacity > max generation capacity)

7 лет назад
hSpaceCounters.cpp

8230398: Remove NULL checks before FREE_C_HEAP_ARRAY

7 лет назад
hSpaceCounters.hpp

8216167: Update include guards to reflect correct directories

8 лет назад
isGCActiveMark.cpp

8223620: Move IsGCActiveMark implementation out of header

7 лет назад
isGCActiveMark.hpp

8223624: Cleanup includes of universe.hpp

7 лет назад
jvmFlagConstraintsGC.cpp

8258459: Decouple gc_globals.hpp from globals.hpp

6 лет назад
jvmFlagConstraintsGC.hpp

8255298: Remove SurvivorAlignmentInBytes functionality

6 лет назад
locationPrinter.cpp

8229278: Improve hs_err location printing to assume less about GC internals

7 лет назад
locationPrinter.hpp

8229278: Improve hs_err location printing to assume less about GC internals

7 лет назад
locationPrinter.inline.hpp

8345173: BlockLocationPrinter::print_location misses a ResourceMark

год назад
markBitMap.cpp

8224815: Remove non-GC uses of CollectedHeap::is_in_reserved()

7 лет назад
markBitMap.hpp

8237637: Remove dubious type conversions from oop

7 лет назад
markBitMap.inline.hpp

8267464: Circular-dependency resilient inline headers

5 лет назад
memAllocator.cpp

8329134: Reconsider TLAB zapping

2 года назад
memAllocator.hpp

8311249: Remove unused MemAllocator::obj_memory_range

3 года назад
memset_with_concurrent_readers.hpp

8244224: Implementation of JEP 381: Remove the Solaris and SPARC Ports

6 лет назад
modRefBarrierSet.hpp

8234740: Harmonize parameter order in Atomic - cmpxchg

7 лет назад
modRefBarrierSet.inline.hpp

8267464: Circular-dependency resilient inline headers

5 лет назад
modRefBarrierSetAssembler.hpp

8198949: Modularize arraycopy stub routine GC barriers

8 лет назад
objectCountEventSender.cpp

8199712: Flight Recorder

8 лет назад
objectCountEventSender.hpp

8216167: Update include guards to reflect correct directories

8 лет назад
oopStorage.cpp

8283326: Implement SafeFetch statically

3 года назад
oopStorage.hpp

8264424: Support OopStorage bulk allocation

5 лет назад
oopStorage.inline.hpp

8299971: Remove metaprogramming/conditional.hpp

2 года назад
oopStorageParState.hpp

8299971: Remove metaprogramming/conditional.hpp

2 года назад
oopStorageParState.inline.hpp

8299971: Remove metaprogramming/conditional.hpp

2 года назад
oopStorageSet.cpp

8264166: OopStorage should support specifying MEMFLAGS for allocations

5 лет назад
oopStorageSet.hpp

8254598: StringDedupTable should use OopStorage

5 лет назад
oopStorageSet.inline.hpp

8267464: Circular-dependency resilient inline headers

5 лет назад
oopStorageSetParState.hpp

8256814: WeakProcessorPhases may be redundant

6 лет назад
oopStorageSetParState.inline.hpp

8267464: Circular-dependency resilient inline headers

5 лет назад
parallelCleaning.cpp

8254598: StringDedupTable should use OopStorage

5 лет назад
parallelCleaning.hpp

8254598: StringDedupTable should use OopStorage

5 лет назад
partialArrayTaskStepper.cpp

8257815: Replace global log2 functions with efficient implementations

6 лет назад
partialArrayTaskStepper.hpp

8253237: [REDO] Improve large object handling during evacuation 8253238: [REDO] Improve object array chunking test in G1's copy_to_survivor_space 8253236: [REDO] Investigate fast-path for scanning only objects with references during gc

6 лет назад
partialArrayTaskStepper.inline.hpp

8267464: Circular-dependency resilient inline headers

5 лет назад
plab.cpp

8258459: Decouple gc_globals.hpp from globals.hpp

6 лет назад
plab.hpp

8257145: Performance regression with -XX:-ResizePLAB after JDK-8079555

6 лет назад
plab.inline.hpp

8267464: Circular-dependency resilient inline headers

5 лет назад
preGCValues.hpp

8251392: Consolidate Metaspace Statistics

5 лет назад
preservedMarks.cpp

8279856: Parallel: Use PreservedMarks to record promotion-failed objects

3 года назад
preservedMarks.hpp

8279856: Parallel: Use PreservedMarks to record promotion-failed objects

3 года назад
preservedMarks.inline.hpp

8279856: Parallel: Use PreservedMarks to record promotion-failed objects

3 года назад
pretouchTask.cpp

8274632: Possible pointer overflow in PretouchTask chunk claiming

3 года назад
pretouchTask.hpp

8274632: Possible pointer overflow in PretouchTask chunk claiming

3 года назад
ptrQueue.cpp

8260263: Remove PtrQueue::_qset

6 лет назад
ptrQueue.hpp

8260263: Remove PtrQueue::_qset

6 лет назад
referenceDiscoverer.hpp

8201646: Introduce ReferenceDiscoverer interface

8 лет назад
referencePolicy.cpp

8264748: Do not include arguments.hpp from compilerDefinitions.hpp

5 лет назад
referencePolicy.hpp

8216167: Update include guards to reflect correct directories

8 лет назад
referenceProcessor.cpp

8298191: Enhance object reclamation process

3 года назад
referenceProcessor.hpp

8298191: Enhance object reclamation process

3 года назад
referenceProcessor.inline.hpp

8298191: Enhance object reclamation process

3 года назад
referenceProcessorPhaseTimes.cpp

8231672: Simplify the reference processing parallelization framework

5 лет назад
referenceProcessorPhaseTimes.hpp

8231672: Simplify the reference processing parallelization framework

5 лет назад
referenceProcessorStats.hpp

8216167: Update include guards to reflect correct directories

8 лет назад
satbMarkQueue.cpp

8258742: Move PtrQueue reset to PtrQueueSet subclasses

6 лет назад
satbMarkQueue.hpp

8260497: Shenandoah: Improve SATB flushing

6 лет назад
scavengableNMethods.cpp

8223624: Cleanup includes of universe.hpp

7 лет назад
scavengableNMethods.hpp

8220609: Cleanups in ScavengableNMethods

7 лет назад
scavengableNMethodsData.hpp

8220343: Move scavenge_root_nmethods from shared code

7 лет назад
softRefGenPolicy.cpp

8198515: Extract SoftReferencePolicy code out of CollectorPolicy

8 лет назад
softRefGenPolicy.hpp

8216167: Update include guards to reflect correct directories

8 лет назад
softRefPolicy.cpp

8263852: Unused method SoftRefPolicy::use_should_clear_all_soft_refs

5 лет назад
softRefPolicy.hpp

8263852: Unused method SoftRefPolicy::use_should_clear_all_soft_refs

5 лет назад
space.cpp

8266295: Remove unused _concurrent_iteration_safe_limit

5 лет назад
space.hpp

8266295: Remove unused _concurrent_iteration_safe_limit

5 лет назад
space.inline.hpp

8267464: Circular-dependency resilient inline headers

5 лет назад
spaceDecorator.cpp

8235860: Obsolete the UseParallelOldGC option

7 лет назад
spaceDecorator.hpp

8248337: sparc related code clean up after solaris removal

6 лет назад
spaceDecorator.inline.hpp

8267464: Circular-dependency resilient inline headers

5 лет назад
strongRootsScope.cpp

8260574: Remove parallel constructs in GenCollectedHeap::process_roots

6 лет назад
strongRootsScope.hpp

8260574: Remove parallel constructs in GenCollectedHeap::process_roots

6 лет назад
suspendibleThreadSet.cpp

8278389: SuspendibleThreadSet::_suspend_all should be volatile/atomic

5 лет назад
suspendibleThreadSet.hpp

8278389: SuspendibleThreadSet::_suspend_all should be volatile/atomic

5 лет назад
taskTerminator.cpp

8267446: Taskqueue code fails with assert(bottom_relaxed() == age_top_relaxed()) failed: not empty

5 лет назад
taskTerminator.hpp

8245721: Refactor the TaskTerminator

6 лет назад
taskqueue.cpp

8238220: Rename OWSTTaskTerminator to TaskTerminator

7 лет назад
taskqueue.hpp

8267446: Taskqueue code fails with assert(bottom_relaxed() == age_top_relaxed()) failed: not empty

5 лет назад
taskqueue.inline.hpp

8267464: Circular-dependency resilient inline headers

5 лет назад
threadLocalAllocBuffer.cpp

8308766: TLAB initialization may cause div by zero

3 года назад
threadLocalAllocBuffer.hpp

8267579: Thread::cooked_allocated_bytes() hits assert(left >= right) failed: avoid underflow

5 лет назад
threadLocalAllocBuffer.inline.hpp

8329134: Reconsider TLAB zapping

2 года назад
tlab_globals.hpp

8316906: Clarify TLABWasteTargetPercent flag

3 года назад
verifyOption.hpp

8223619: Move VerifyOption out of Universe

7 лет назад
vmStructs_gc.hpp

8266295: Remove unused _concurrent_iteration_safe_limit

5 лет назад
weakProcessor.cpp

8256814: WeakProcessorPhases may be redundant

6 лет назад
weakProcessor.hpp

8256814: WeakProcessorPhases may be redundant

6 лет назад
weakProcessor.inline.hpp

8267464: Circular-dependency resilient inline headers

5 лет назад
weakProcessorTimes.cpp

8308633: Increase precision of timestamps in g1 log

9 месяцев назад
weakProcessorTimes.hpp

8256814: WeakProcessorPhases may be redundant

6 лет назад
workerDataArray.cpp

8308633: Increase precision of timestamps in g1 log

9 месяцев назад
workerDataArray.hpp

8247819: G1: Process strong OopStorage entries in parallel

6 лет назад
workerDataArray.inline.hpp

8267464: Circular-dependency resilient inline headers

5 лет назад
workerManager.hpp

8234446: Post-CMS workgroup hierarchy cleanup

5 лет назад
workerPolicy.cpp

8265101: Remove unnecessary functions in os*.inline.hpp

5 лет назад
workerPolicy.hpp

8232365: Implementation for JEP 363: Remove the Concurrent Mark Sweep (CMS) Garbage Collector

7 лет назад
workgroup.cpp

8234446: Post-CMS workgroup hierarchy cleanup

5 лет назад
workgroup.hpp

8214237: Join parallel phases post evacuation

5 лет назад