summaryrefslogtreecommitdiff
path: root/src/gc
AgeCommit message (Expand)AuthorFilesLines
2019-05-13Implement GC.GetTotalAllocatedBytes (#23852)Ludovic Henry4-3/+45
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
2019-03-11Merge pull request #23093 from franksinankaya/gcc_warnings_9Jan Vorlicek2-3/+3
2019-03-07Fix how we check whether events are enabled via LTTng (#22707)Sung Yoon Whang6-10/+54
2019-03-07Fix signed compare warningsSinan Kaya2-3/+3
2019-03-01Revert heapcount and enable CPU Groups to fix Ubuntu FPE (#22861)Varun Venkatesan1-1/+23
2019-02-28Fix keyword for PinPlugAtGCTime event (#22806)Sung Yoon Whang1-1/+1
2019-02-22Enable FEATURE_BASICFREEZE (#22776)Mukul Sabharwal5-28/+24
2019-02-22More GNUC Fixes (#22687)Sinan Kaya4-10/+33
2019-02-21Cleanup unnecessary COUNTER_ONLY (#22759)Jan Kotas2-2/+2