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

8389139: [lworld] C1 should not reuse CodeEmitInfo for G1 pre-barriers of atomic flat fields

10 дней назад
c2

8389219: Implement JEP 401: Value Objects (Preview) 8389220: Implement JEP 539: Strict Field Initialization in the JVM (Preview)

13 дней назад
stringdedup

8382401: Remove return type parameters from FREE_ and REALLOC_ macros

4 месяца назад
accessBarrierSupport.cpp

8347909: Automatic precompiled.hpp inclusion

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

8280503: Use allStatic.hpp instead of allocation.hpp where possible

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

8216167: Update include guards to reflect correct directories

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

8380590: Parallel: Improve tenuring-threshold heuristics

3 месяца назад
adaptiveSizePolicy.hpp

8380590: Parallel: Improve tenuring-threshold heuristics

3 месяца назад
ageTable.cpp

8354309: Sort GC includes

год назад
ageTable.hpp

8345795: Update copyright year to 2024 for hotspot in files where it was missed

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

8267464: Circular-dependency resilient inline headers

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

8347909: Automatic precompiled.hpp inclusion

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

8280503: Use allStatic.hpp instead of allocation.hpp where possible

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

8347909: Automatic precompiled.hpp inclusion

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

8280503: Use allStatic.hpp instead of allocation.hpp where possible

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

8387467: ZGC: Use shared thread-local _nmethod_disarmed_guard_value

месяц назад
barrierSet.hpp

8389219: Implement JEP 401: Value Objects (Preview) 8389220: Implement JEP 539: Strict Field Initialization in the JVM (Preview)

13 дней назад
barrierSet.inline.hpp

8389219: Implement JEP 401: Value Objects (Preview) 8389220: Implement JEP 539: Strict Field Initialization in the JVM (Preview)

13 дней назад
barrierSetAssembler.hpp

8198949: Modularize arraycopy stub routine GC barriers

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

8374316: Update copyright year to 2025 for hotspot in files where it was missed

7 месяцев назад
barrierSetConfig.inline.hpp

8374316: Update copyright year to 2025 for hotspot in files where it was missed

7 месяцев назад
barrierSetNMethod.cpp

8387467: ZGC: Use shared thread-local _nmethod_disarmed_guard_value

месяц назад
barrierSetNMethod.hpp

8387467: ZGC: Use shared thread-local _nmethod_disarmed_guard_value

месяц назад
barrierSetRuntime.cpp

8389219: Implement JEP 401: Value Objects (Preview) 8389220: Implement JEP 539: Strict Field Initialization in the JVM (Preview)

13 дней назад
barrierSetRuntime.hpp

8389219: Implement JEP 401: Value Objects (Preview) 8389220: Implement JEP 539: Strict Field Initialization in the JVM (Preview)

13 дней назад
barrierSetStackChunk.cpp

8347909: Automatic precompiled.hpp inclusion

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

8296875: Generational ZGC: Refactor loom code

4 года назад
blockOffsetTable.hpp

8328364: Remove redundant fields in 'BOTConstants'

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

8382401: Remove return type parameters from FREE_ and REALLOC_ macros

4 месяца назад
bufferNode.hpp

8372565: Convert SATBMarkQueue to use Atomic<T>

9 месяцев назад
cardTable.cpp

8386098: Add empty MemRegion precondition to CardTable methods

2 месяца назад
cardTable.hpp

8368953: Document the reason why Serial/Parallel/G1 use zero as dirty card value

10 месяцев назад
cardTableBarrierSet.cpp

8382582: Remove the experimental JVMCI feature

3 месяца назад
cardTableBarrierSet.hpp

8389219: Implement JEP 401: Value Objects (Preview) 8389220: Implement JEP 539: Strict Field Initialization in the JVM (Preview)

13 дней назад
cardTableBarrierSet.inline.hpp

8389219: Implement JEP 401: Value Objects (Preview) 8389220: Implement JEP 539: Strict Field Initialization in the JVM (Preview)

13 дней назад
cardTableBarrierSetAssembler.hpp

8198949: Modularize arraycopy stub routine GC barriers

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

8382401: Remove return type parameters from FREE_ and REALLOC_ macros

4 месяца назад
classUnloadingContext.hpp

8345795: Update copyright year to 2024 for hotspot in files where it was missed

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

8387973: CollectedHeap induced promotion failure handling should use Atomic

3 дня назад
collectedHeap.hpp

8387973: CollectedHeap induced promotion failure handling should use Atomic

3 дня назад
collectedHeap.inline.hpp

8389219: Implement JEP 401: Value Objects (Preview) 8389220: Implement JEP 539: Strict Field Initialization in the JVM (Preview)

13 дней назад
collectorCounters.cpp

8382401: Remove return type parameters from FREE_ and REALLOC_ macros

4 месяца назад
collectorCounters.hpp

8374316: Update copyright year to 2025 for hotspot in files where it was missed

7 месяцев назад
concurrentGCBreakpoints.cpp

8225186: G1: Compiler code cache requested GC deadlocks while WhiteBox has control

месяц назад
concurrentGCBreakpoints.hpp

8284903: Fix typos in hotspot

4 года назад
concurrentGCThread.cpp

8378176: Concurrent GC worker threads may suffer from priority inversion

5 месяцев назад
concurrentGCThread.hpp

8378176: Concurrent GC worker threads may suffer from priority inversion

5 месяцев назад
continuationGCSupport.hpp

8383564: Avoid reloading klass when transforming stack chunks

3 месяца назад
continuationGCSupport.inline.hpp

8383564: Avoid reloading klass when transforming stack chunks

3 месяца назад
copyFailedInfo.hpp

8288752: Split thread implementation files

4 года назад
freeListAllocator.cpp

8372240: Convert FreeListAllocator to use Atomic<T>

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

8372240: Convert FreeListAllocator to use Atomic<T>

9 месяцев назад
fullGCForwarding.cpp

8347909: Automatic precompiled.hpp inclusion

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

8305895: Implement JEP 450: Compact Object Headers (Experimental)

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

8305895: Implement JEP 450: Compact Object Headers (Experimental)

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

8382616: Create GCArguments::set_heap_size interface

4 месяца назад
gcArguments.hpp

8382616: Create GCArguments::set_heap_size interface

4 месяца назад
gcBehaviours.cpp

8362592: Remove unused argument in nmethod::oops_do

год назад
gcBehaviours.hpp

8329332: Remove CompiledMethod and CodeBlobLayout classes

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

8359394: GC cause cleanup

год назад
gcCause.hpp

8374316: Update copyright year to 2025 for hotspot in files where it was missed

7 месяцев назад
gcConfig.cpp

8383856: Implement JEP 523: Make G1 the Default Garbage Collector in All Environments

3 месяца назад
gcConfig.hpp

8280503: Use allStatic.hpp instead of allocation.hpp where possible

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

8347909: Automatic precompiled.hpp inclusion

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

8223624: Cleanup includes of universe.hpp

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

8374316: Update copyright year to 2025 for hotspot in files where it was missed

7 месяцев назад
gcId.cpp

8347909: Automatic precompiled.hpp inclusion

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

8307058: Implementation of Generational ZGC

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

8367485: os::physical_memory is broken in 32-bit JVMs when running on 64-bit OSes

10 месяцев назад
gcInitLogger.hpp

8245724: Move g1 periodic gc logging to G1InitLogger

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

8374328: Convert simple AtomicAccess uses in gc/shared to use Atomic<T>

7 месяцев назад
gcLocker.hpp

8374328: Convert simple AtomicAccess uses in gc/shared to use Atomic<T>

7 месяцев назад
gcLocker.inline.hpp

8374328: Convert simple AtomicAccess uses in gc/shared to use Atomic<T>

7 месяцев назад
gcLogPrecious.cpp

8372380: Make hs_err reporting more robust for unattached threads

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

8374316: Update copyright year to 2025 for hotspot in files where it was missed

7 месяцев назад
gcName.hpp

8345795: Update copyright year to 2024 for hotspot in files where it was missed

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

8338977: Parallel: Improve heap resizing heuristics

год назад
gcPolicyCounters.hpp

8374316: Update copyright year to 2025 for hotspot in files where it was missed

7 месяцев назад
gcThreadLocalData.hpp

8387467: ZGC: Use shared thread-local _nmethod_disarmed_guard_value

месяц назад
gcTimer.cpp

8354309: Sort GC includes

год назад
gcTimer.hpp

8295475: Move non-resource allocation strategies out of ResourceObj

4 года назад
gcTrace.cpp

8363996: Obsolete UseCompressedClassPointers

5 месяцев назад
gcTrace.hpp

8374316: Update copyright year to 2025 for hotspot in files where it was missed

7 месяцев назад
gcTraceSend.cpp

8192647: GClocker induced GCs can starve threads requiring memory leading to OOME

год назад
gcTraceTime.cpp

8354309: Sort GC includes

год назад
gcTraceTime.hpp

8301224: Replace NULL with nullptr in share/gc/shared/

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

8301224: Replace NULL with nullptr in share/gc/shared/

4 года назад
gcUtil.cpp

8347909: Automatic precompiled.hpp inclusion

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

8315072: Remove unneeded AdaptivePaddedAverage::operator new

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

8371783: Refactor GCCause in VM_CollectForMetadataAllocation

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

8374316: Update copyright year to 2025 for hotspot in files where it was missed

7 месяцев назад
gcWhen.hpp

8301224: Replace NULL with nullptr in share/gc/shared/

4 года назад
gc_globals.hpp

8376296: ZGC: assert(can_align_up(size, alignment)) failed: precondition when setting -XX:MaxVirtMemFraction=1

3 дня назад
genArguments.cpp

8372150: Parallel: Tighten requirements around heap sizes with NUMA and Large Pages

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

8374316: Update copyright year to 2025 for hotspot in files where it was missed

7 месяцев назад
generationCounters.cpp

8382401: Remove return type parameters from FREE_ and REALLOC_ macros

4 месяца назад
generationCounters.hpp

8368966: Remove spurious VMStructs friends

10 месяцев назад
hSpaceCounters.cpp

8382401: Remove return type parameters from FREE_ and REALLOC_ macros

4 месяца назад
hSpaceCounters.hpp

8378439: Remove unused methods in HSpaceCounters

6 месяцев назад
isGCActiveMark.cpp

8347909: Automatic precompiled.hpp inclusion

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

8345795: Update copyright year to 2024 for hotspot in files where it was missed

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

8383186: Large SoftRefLRUPolicyMSPerMB can lead to overflow

3 месяца назад
jvmFlagConstraintsGC.hpp

8379677: G1: Micros-System.gc benchmarks regress after moving to PartialArrayStates

4 месяца назад
locationPrinter.cpp

8354309: Sort GC includes

год назад
locationPrinter.hpp

8280503: Use allStatic.hpp instead of allocation.hpp where possible

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

8345173: BlockLocationPrinter::print_location misses a ResourceMark

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

8354362: Use automatic indentation in CollectedHeap printing

год назад
markBitMap.hpp

8354362: Use automatic indentation in CollectedHeap printing

год назад
markBitMap.inline.hpp

8303900: Rename BitMap search functions

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

8389219: Implement JEP 401: Value Objects (Preview) 8389220: Implement JEP 539: Strict Field Initialization in the JVM (Preview)

13 дней назад
memAllocator.hpp

8389219: Implement JEP 401: Value Objects (Preview) 8389220: Implement JEP 539: Strict Field Initialization in the JVM (Preview)

13 дней назад
memset_with_concurrent_readers.hpp

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

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

8347909: Automatic precompiled.hpp inclusion

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

8280503: Use allStatic.hpp instead of allocation.hpp where possible

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

8382401: Remove return type parameters from FREE_ and REALLOC_ macros

4 месяца назад
oopStorage.hpp

8374316: Update copyright year to 2025 for hotspot in files where it was missed

7 месяцев назад
oopStorage.inline.hpp

8371956: Convert OopStorage to use Atomic<T>

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

8371956: Convert OopStorage to use Atomic<T>

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

8369186: HotSpot Style Guide should permit some uses of the C++ Standard Library

9 месяцев назад
oopStorageSet.cpp

8347909: Automatic precompiled.hpp inclusion

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

8340392: Handle OopStorage in location decoder

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

8267464: Circular-dependency resilient inline headers

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

8256814: WeakProcessorPhases may be redundant

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

8376191: Remove AtomicAccess include from files that do not use it in gc/shared

7 месяцев назад
parallelCleaning.cpp

8378266: Update atomicAccess include after Atomic<T> changes

6 месяцев назад
parallelCleaning.hpp

8376199: Convert CodeCacheUnloadingTask to use Atomic<T>

6 месяцев назад
partialArraySplitter.cpp

8382084: Use dynamic chunk sizes in PartialArraySplitter

4 месяца назад
partialArraySplitter.hpp

8382084: Use dynamic chunk sizes in PartialArraySplitter

4 месяца назад
partialArraySplitter.inline.hpp

8382084: Use dynamic chunk sizes in PartialArraySplitter

4 месяца назад
partialArrayState.cpp

8382401: Remove return type parameters from FREE_ and REALLOC_ macros

4 месяца назад
partialArrayState.hpp

8382084: Use dynamic chunk sizes in PartialArraySplitter

4 месяца назад
partialArrayTaskStats.cpp

8379781: G1: Full GC does not print partial array task stats

5 месяцев назад
partialArrayTaskStats.hpp

8345732: Provide helpers for using PartialArrayState

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

8382084: Use dynamic chunk sizes in PartialArraySplitter

4 месяца назад
partialArrayTaskStepper.hpp

8382084: Use dynamic chunk sizes in PartialArraySplitter

4 месяца назад
partialArrayTaskStepper.inline.hpp

8382084: Use dynamic chunk sizes in PartialArraySplitter

4 месяца назад
plab.cpp

8347909: Automatic precompiled.hpp inclusion

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

8378128: Make PLABStats data members private

5 месяцев назад
plab.inline.hpp

8376328: Convert PLABStats to use Atomic<T>

6 месяцев назад
preGCValues.hpp

8251392: Consolidate Metaspace Statistics

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

8382401: Remove return type parameters from FREE_ and REALLOC_ macros

4 месяца назад
preservedMarks.hpp

8376335: Convert PreservedMarks classes to use Atomic<T>

6 месяцев назад
preservedMarks.inline.hpp

8345795: Update copyright year to 2024 for hotspot in files where it was missed

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

8374878: Add Atomic<T>::compare_set

7 месяцев назад
pretouchTask.hpp

8374328: Convert simple AtomicAccess uses in gc/shared to use Atomic<T>

7 месяцев назад
referenceDiscoverer.hpp

8201646: Introduce ReferenceDiscoverer interface

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

8383186: Large SoftRefLRUPolicyMSPerMB can lead to overflow

3 месяца назад
referencePolicy.hpp

8383186: Large SoftRefLRUPolicyMSPerMB can lead to overflow

3 месяца назад
referenceProcessor.cpp

8382582: Remove the experimental JVMCI feature

3 месяца назад
referenceProcessor.hpp

8378245: Obsolete ParallelRefProcBalancingEnabled

6 месяцев назад
referenceProcessor.inline.hpp

8301224: Replace NULL with nullptr in share/gc/shared/

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

8377224: Initialization cleanups after Atomic<T> conversion

6 месяцев назад
referenceProcessorPhaseTimes.hpp

8376350: Convert ReferenceProcessorPhaseTimes to use Atomic<T>

6 месяцев назад
referenceProcessorStats.hpp

8216167: Update include guards to reflect correct directories

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

8381128: G1: Tighten accesses to TAMS/TARS

2 месяца назад
satbMarkQueue.hpp

8381128: G1: Tighten accesses to TAMS/TARS

2 месяца назад
scavengableNMethods.cpp

8355617: Remove historical debug_only macro in favor of DEBUG_ONLY

год назад
scavengableNMethods.hpp

8374316: Update copyright year to 2025 for hotspot in files where it was missed

7 месяцев назад
scavengableNMethodsData.hpp

8220343: Move scavenge_root_nmethods from shared code

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

8378677: Inline clear into ContiguousSpace::initialize

5 месяцев назад
space.hpp

8376131: Convert ContiguousSpace to use Atomic<T>

6 месяцев назад
spaceDecorator.cpp

8347909: Automatic precompiled.hpp inclusion

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

8332448: Make SpaceMangler inherit AllStatic

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

8374328: Convert simple AtomicAccess uses in gc/shared to use Atomic<T>

7 месяцев назад
suspendibleThreadSet.hpp

8374328: Convert simple AtomicAccess uses in gc/shared to use Atomic<T>

7 месяцев назад
taskTerminator.cpp

8354309: Sort GC includes

год назад
taskTerminator.hpp

8345795: Update copyright year to 2024 for hotspot in files where it was missed

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

8376191: Remove AtomicAccess include from files that do not use it in gc/shared

7 месяцев назад
taskqueue.hpp

8341630: G1: Adopt PartialArrayState to consolidate marking stack in concurrent marking

7 месяцев назад
taskqueue.inline.hpp

8382401: Remove return type parameters from FREE_ and REALLOC_ macros

4 месяца назад
threadLocalAllocBuffer.cpp

8381834: Improve TLAB sizing heuristics

3 месяца назад
threadLocalAllocBuffer.hpp

8381834: Improve TLAB sizing heuristics

3 месяца назад
threadLocalAllocBuffer.inline.hpp

8381834: Improve TLAB sizing heuristics

3 месяца назад
tlab_globals.hpp

8236736: Change notproduct JVM flags to develop flags

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

8210708: Use single mark bitmap in G1

4 года назад
vmStructs_gc.hpp

8376664: Find a better place for the Atomic<HeapWord*> vmstructs toplevel declaration

6 месяцев назад
vmThreadCpuTimeScope.hpp

8359110: Log accumulated GC and process CPU time upon VM exit

год назад
vmThreadCpuTimeScope.inline.hpp

8359110: Log accumulated GC and process CPU time upon VM exit

год назад
weakProcessor.cpp

8378348: Obsolete ParallelRefProcEnabled

6 месяцев назад
weakProcessor.hpp

8280503: Use allStatic.hpp instead of allocation.hpp where possible

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

8301224: Replace NULL with nullptr in share/gc/shared/

4 года назад
weakProcessorTimes.cpp

8347909: Automatic precompiled.hpp inclusion

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

8301224: Replace NULL with nullptr in share/gc/shared/

4 года назад
workerDataArray.cpp

8347909: Automatic precompiled.hpp inclusion

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

8342382: Implement JEP 522: G1 GC: Improve Throughput by Reducing Synchronization

год назад
workerDataArray.inline.hpp

8382401: Remove return type parameters from FREE_ and REALLOC_ macros

4 месяца назад
workerPolicy.cpp

8347909: Automatic precompiled.hpp inclusion

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

8313922: Remove unused WorkerPolicy::_debug_perturbation

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

8387490: G1: Dynamically creating worker threads exposes memory visibility race

месяц назад
workerThread.hpp

8387490: G1: Dynamically creating worker threads exposes memory visibility race

месяц назад
workerUtils.cpp

8382401: Remove return type parameters from FREE_ and REALLOC_ macros

4 месяца назад
workerUtils.hpp

8374984: Convert workerUtils to use Atomic<T>

7 месяцев назад