summaryrefslogtreecommitdiff
path: root/src/gc
AgeCommit message (Expand)AuthorFilesLines
2019-05-28Using AllocateUninitializedArray in array pool (#24504)Vladimir Sadov1-14/+28
2019-05-28Fix initial thread affinity on Linux (#24801)Jan Vorlicek1-1/+1
2019-05-24Add more runtime GC counters (#24561)Sung Yoon Whang3-118/+31
2019-05-21Fix GCToOSInterface::SetCurrentThreadIdealAffinity on Unix (#24706)Jan Vorlicek1-1/+2
2019-05-17Merge pull request #24520 from am11/freebsd/set-affinityJan Vorlicek3-4/+21
2019-05-15Remove concept of AppDomains from the GC (#24536)David Wrighton20-1180/+27
2019-05-14Fix issues reported by PREfast static analysis tool (#24577)Jan Kotas6-17/+9
2019-05-13Implement GC.GetTotalAllocatedBytes (#23852)Ludovic Henry4-3/+45
2019-05-11Fix CPUSET_T definition for FreeBSDAdeel3-4/+21
2019-05-10Move EventProvider native layout to be driven by CMake configure (#24478)Jeremy Koritzinsky1-0/+1
2019-05-08Merge pull request #24366 from sandreenko/fixLogPrintingSergey Andreenko1-1/+1
2019-05-02System.GC.AllocateUninitializedArray (#24096)Vladimir Sadov3-73/+155
2019-05-02Fix some small issues with stress logging.Sergey Andreenko1-1/+1
2019-05-01When large pages are enabled, only reserve/commit 1x seg size for LOH (#24320)Andy Hanson2-6/+4
2019-04-26Typos (#24280)John Doe1-1/+1
2019-04-26Improve LOH heap balancing (#24081)Andy Hanson2-73/+135
2019-04-26Fix creation of the NUMA node to heap number mapJan Vorlicek1-9/+17
2019-04-25Merge pull request #24242 from janvorli/fix-numa-node-for-disabled-numaJan Vorlicek1-13/+13
2019-04-25Fix NUMA node for heap when NUMA is not availableJan Vorlicek1-13/+13
2019-04-24Switch to workstation GC in case of constrained CPU resources (#24194)Ludovic Henry1-5/+1
2019-04-24Add Medium GC Profiling Mode & ICorProfilerInfo::GetObjectReferences (#24156)Mukul Sabharwal7-7/+29
2019-04-23Delete unnecessary static and update GCSample to VS2019 (#24204)Jan Kotas3-6/+4
2019-04-19Large Pages on Linux & macOS (#24098)Mukul Sabharwal3-0/+12
2019-04-17Put back the CPU limiting in GCJan Vorlicek1-8/+14
2019-04-16Use delete [] on array types (#24027)Omair Majid1-1/+1
2019-04-15Delete unused YieldProcessorScalingFactor from GC (#23994)Jan Kotas3-15/+0
2019-04-15Merge pull request #23981 from VSadov/arm32fix22422Vladimir Sadov1-36/+8
2019-04-14Removed support for short plug padding in `fit`.vsadov1-37/+5
2019-04-14Adjust plug_size_to_fit to consider large alignment om ARM32vsadov1-0/+4
2019-04-11Remove duplicates. (#23922)bdebaere1-2/+0
2019-04-10Fix few issues discovered by testingJan Vorlicek2-10/+8
2019-04-10Fix RecycledLists size on UnixJan Vorlicek1-2/+3
2019-04-09Fix several issuesJan Vorlicek1-2/+3
2019-04-09Remove Unix CPU groups emulationJan Vorlicek3-63/+179
2019-04-08Add Large pages support in GCMukul Sabharwal10-14/+160
2019-04-06Make GCToOSInterface::FlushProcessWriteBuffers use MEMBARRIER_CMD_PRIVATE_EX...Vladimir Sadov1-35/+102
2019-04-05Fix rounding to UINT32_MAX (#23764)Ludovic Henry1-11/+4
2019-04-05Partially improve support for `--cpus` from Docker CLI (#23747)Ludovic Henry1-4/+5
2019-04-04Modify affinity range config format for WindowsJan Vorlicek6-30/+131
2019-04-03Fix flipped error codesJan Vorlicek1-2/+2
2019-04-03Use the GCHeapAffinitizeRanges / GCHeapAffinitizeMask exclusivelyJan Vorlicek6-82/+118
2019-04-03Reflect PR feedbackJan Vorlicek7-66/+83
2019-04-03Remove CPU groups handling from the gc.cppJan Vorlicek8-443/+532
2019-03-22Merge pull request #23366 from andy-ms/heap_hard_limitAndy Hanson2-5/+5
2019-03-20Don't compact LOH just because a heap_hard_limit existsAndy Hanson2-5/+5
2019-03-18Fix for running in a container without mem limit set on Windows; (#23297)Maoni Stephens2-10/+24
2019-03-18Fix explicit constructor calls and Remove multi-line comments (#23162)Sinan Kaya1-0/+4
2019-03-17Fix conversion issuesSinan Kaya1-1/+1
2019-03-15Fix GetFullAffinityMask for cpuCount==64 (#23276)Jan Vorlicek1-1/+6
2019-03-14Fix GetProcessAffinityMask (#23247)Jan Vorlicek1-11/+6