summaryrefslogtreecommitdiff
path: root/src/gc
AgeCommit message (Expand)AuthorFilesLines
2019-01-15allocate the right number of slots for the handle table when number of proces...David Mason1-1/+1
2019-01-10Normalize a few more spin-wait loops (#21586)Koundinya Veluri3-7/+13
2019-01-03Fix GC for collectible array of pure value types (#21782)Jan Vorlicek1-0/+13
2018-12-26desktop port (#21523)Maoni Stephens11-679/+1346
2018-12-15Enable PinPlugAtGCTime event for standalone GC (#21543)Sung Yoon Whang3-4/+7
2018-12-10make GC/GCHandle tracing pay-for-play (#21479)Sung Yoon Whang1-3/+6
2018-12-10Fix for SetGCHandle event not getting emitted when running under Standalone G...Sung Yoon Whang1-2/+1
2018-11-30Fix perf issues with GetCurrentThreadHomeHeapNumber (#21150)David Mason2-11/+7
2018-11-28Improve performance of cgroup access (#21229)Jan Vorlicek3-30/+59
2018-11-16Fix unloadability races (#21024)Jan Vorlicek1-3/+0
2018-11-13n_heaps needs to be initialized before init_static_data is called (#20968)Maoni Stephens1-2/+1
2018-11-08Remove need for full GC for unloadable stuff (#20384)Jan Vorlicek5-34/+0
2018-11-06Pull out GetContainingObjectAndrew Au2-39/+25
2018-11-06find_objectMaoni02-25/+39
2018-11-06Loop-free GC rounding helpers with _BitScanReverse. (#20157)Jack Pappas3-66/+111
2018-10-31Make BitScanForward/BitScanForward64 PAL wrappers branchless. (#20412)Jack Pappas1-22/+22
2018-10-19Local GC - Fix GCToOSInterface::GetPhysicalMemoryLimit (#20495)David Mason1-12/+6
2018-10-08Fix SegmentInitialize for OS_PAGE_SIZE > 4k (#20280)Jan Vorlicek1-4/+1
2018-10-04Typos (#20271)John Doe1-1/+1
2018-09-25Porting fix on Desktop for VirtualUnlock perf issue on WKS GC when we reset m...Sung Yoon Whang1-1/+9
2018-09-18Add gc header files to vcxproj file to improve user experience (#19980)Jacek Blaszczynski1-0/+40
2018-09-14convert HandleStore::_underlyingBucket to a pointer (#19935)David Mason3-17/+2
2018-09-12Fix GC for collectible classes (#19892)Jan Vorlicek1-0/+5
2018-09-10Add GetCacheSizePerLogicalCpu and GetCurrentProcessCpuCount to gcenv for wind...David Mason1-4/+256
2018-08-31Enable gc_profiling for local gc (#19777)David Mason1-11/+1
2018-08-31[local gc] move DacNotifyGCMarkEnd and AnalyzeSurvivorsRequested to GCToEEIn...David Mason5-38/+33
2018-08-27re-enable com for local gc (#19681)David Mason2-10/+3
2018-08-25Remove NumaNodeInfo, CPUGroupInfo, AppDomain, SystemDomain, and EEConfig stub...David Mason22-161/+433
2018-08-16Determine memory load based on cgroup usage. (#19518)Tom Deseyn2-4/+31
2018-08-11[local gc] disable feature redhawk (#17769)David Mason8-49/+17
2018-07-17Delete redundant broken offsetof definitions (#18947)Jan Kotas1-26/+0
2018-06-09Avoid NativeOverlapped pinning by allocating unmanaged memory for it (#18360)Jan Kotas2-2/+2
2018-06-05Use sysconf(_SC_NPROCESSORS_CONF) instead of sysconf(_SC_NPROCESSORS_ONLN) in...Egor Chesakov1-1/+7
2018-06-03Typo (#18266)John Doe1-1/+1
2018-05-30Improve the labeling of .NET Threads. (#18193)Vance Morrison1-2/+2
2018-05-24Typo (#18122)John Doe1-1/+1
2018-05-24Use sysconf(_SC_NPROCESSORS_CONF) instead of sysconf(_SC_NPROCESSORS_ONLN) (#...Egor Chesakov1-1/+1
2018-05-24Fix a variety of typos (#18096)John Doe1-2/+2
2018-04-23Set -march=armv7-a for Alpine Linux ARM32 (#17730)kasper31-1/+1
2018-04-21Use volatile load to read brick table entries (#17717)Jan Kotas2-15/+9
2018-04-16[Arm64] Add memory barrier after interlocked operations (#17595)Koundinya Veluri2-9/+45
2018-04-06Add GetLoaderAllocatorObjectForGC to IGCToCLR (#17443)David Mason5-6/+18
2018-04-02[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-30fix for HasCriticalFinalizer in local gc (#17369)David Mason1-6/+7
2018-03-27fix 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