summaryrefslogtreecommitdiff
path: root/src/gc
AgeCommit message (Expand)AuthorFilesLines
2018-05-31Use sysconf(_SC_NPROCESSORS_CONF) instead of sysconf(_SC_NPROCESSORS_ONLN) in...Egor Chesakov1-1/+7
2018-04-21Use volatile load to read brick table entries (#17718)Jan Kotas2-15/+9
2018-04-06Add GetLoaderAllocatorObjectForGC to IGCToCLR (#17443)David Mason5-6/+18
2018-04-03[local gc] gc spinning part 1 (#17341)David Mason6-0/+24
2018-04-02Added a new API to provide memory information that GC records. This (#17326)Maoni Stephens4-7/+92
2018-03-31fix for HasCriticalFinalizer in local gc (#17369)David Mason1-6/+7
2018-03-28fix for logalways eventing level (#17277)David Mason2-2/+6
2018-03-27restrict memory limit by taking VM into consideration (#17177)Maoni Stephens1-19/+83
2018-03-26[local gc] Fix for BitScanForward64, it was ignoring the high byte check (#17...David Mason1-3/+9
2018-03-22fix order of Serialize for linux build (#17119)David Mason1-11/+11
2018-03-13change bool to bool (#16914)David Mason1-2/+2
2018-03-13[local gc] refactor apis for threading and suspension to avoid redundant call...David Mason12-215/+149
2018-02-17delete unused mirror files (#16423)Sergey Andreenko1-1/+0
2018-02-15Fix typo in GC log (#16398)Kevin Gosse1-1/+1
2018-02-01Memory footprint gc latency level (#15469)gbalykov5-154/+203
2018-02-01[local gc] Enable eventing (#16120)David Mason9-10/+53
2018-01-30[Local GC] FEATURE_EVENT_TRACE 4/n: Event ports for all GC-keyword events (#1...Sean Gillespie5-153/+173
2018-01-29Perform PhysicalMemoryLimit check for workstation GC, refactor GetLargestOnDi...Tom Deseyn4-30/+18
2018-01-27GCPrivate, GCHandle, and GChandlePrivate events for local GC (#16020)David Mason5-39/+113
2018-01-26[Local GC] FEATURE_EVENT_TRACE 3/n: Defining and Firing Dynamic Events (#16000)Sean Gillespie6-12/+211
2018-01-24[Local GC] FEATURE_EVENT_TRACE 2/n: Scaffolding for emitting known events (#...Sean Gillespie5-0/+60
2018-01-24[Local GC] FEATURE_EVENT_TRACE 1/n: Tracking Event State (#15873)Sean Gillespie13-0/+283
2018-01-22Remove AppDomainLeaks configuration option (#15956)antofik2-20/+2
2018-01-16Fix Android build (#15868)Jan Vorlicek1-0/+3
2017-12-14Revert " Revert "[Local GC] Move knowledge of overlapped I/O objects to the E...Jan Kotas15-187/+165
2017-12-13Revert "[Local GC] Move knowledge of overlapped I/O objects to the EE through...Sean Gillespie15-165/+187
2017-12-13Revert "Cast lp1 to the ScanContext; lp2 is a function pointer. (#15433)"Sean Gillespie1-1/+1
2017-12-12make coreclr buildable on FreeBSD again (#15480)Tomas Weinfurt2-0/+3
2017-12-08Cast lp1 to the ScanContext; lp2 is a function pointer. (#15433)Sean Gillespie1-1/+1
2017-11-27[Local GC] Move knowledge of overlapped I/O objects to the EE through four ca...Sean Gillespie15-187/+165
2017-11-14small changes to get coreclr building on FreeBSD again (#14964)Tomas Weinfurt3-3/+7
2017-11-11Fix implementation of GCToOSInterface::VirtualCommit to ditch the pages (#14979)Jan Kotas1-1/+6
2017-11-09[Local GC] Unify background GC thread and server GC thread creation (#14821)Sean Gillespie9-207/+158
2017-11-01[Local GC] Fix (another) ScanContext layout issue when building without FEATU...Sean Gillespie1-2/+0
2017-10-31[Local GC] Fix an issue where the size of ScanContext differs between EE and ...Sean Gillespie1-0/+6
2017-10-28Don't wake up other GC threads when we decide to not proceed with the GC (#14...Maoni Stephens1-2/+17
2017-10-27[Local GC] Implement loader protocol for a standalone GC (#14663)Sean Gillespie7-125/+186
2017-10-26[Local GC] Move IsGCThread and IsGCSpecialThread to GCToEEInterface (#14685)Sean Gillespie6-18/+41
2017-10-10Fix AllocationTick_V3 depending on _V2 to be enabled (#14338)Tom Deseyn1-1/+1
2017-09-29StompWriteBarrier initialization path refactoring (#14105)Sergey1-6/+15
2017-09-27Additional parameter validation for StartNoGCRegion (#14088)Sean Gillespie1-16/+42
2017-09-27Add SetThreadIdealProcessorEx PAL API (#13606)Xiangyang (Mark) Guo1-2/+0
2017-09-20When building as standalone GC the free object is initialized with 0 flags. ...Jeff Schwartz1-1/+1
2017-09-06Vendor the volatile.h header into src/gc/env for the standalone GC build (#13...Sean Gillespie6-118/+484
2017-08-22Remove macro definition checks that aren't useful and cause unnecessary build...Sean Gillespie1-8/+0
2017-08-22[Local GC] Enable building the GC as a shared library (#13137)Sean Gillespie21-292/+394
2017-08-21Support docker cgroup limits (#13488)Tom Deseyn1-53/+39
2017-08-18Typo (#13444)John Doe1-7/+7
2017-08-04align the segment size to power of 2 and perf fix on getting the seg mapping ...Maoni Stephens2-100/+120
2017-08-02[Arm64] GetLargestOnDieCacheSize (#13071)Steve MacLean1-3/+1