summaryrefslogtreecommitdiff
path: root/src/gc/gc.cpp
AgeCommit message (Expand)AuthorFilesLines
2019-03-22Merge pull request #23366 from andy-ms/heap_hard_limitAndy Hanson1-4/+4
2019-03-20Don't compact LOH just because a heap_hard_limit existsAndy Hanson1-4/+4
2019-03-11Merge pull request #23093 from franksinankaya/gcc_warnings_9Jan Vorlicek1-1/+1
2019-03-07Fix how we check whether events are enabled via LTTng (#22707)Sung Yoon Whang1-0/+13
2019-03-07Fix signed compare warningsSinan Kaya1-1/+1
2019-03-01Revert heapcount and enable CPU Groups to fix Ubuntu FPE (#22861)Varun Venkatesan1-1/+23
2019-02-22Enable FEATURE_BASICFREEZE (#22776)Mukul Sabharwal1-18/+4
2019-02-22More GNUC Fixes (#22687)Sinan Kaya1-2/+2
2019-01-29To support container scenario, 2 HardLimit configs are added - (#22180)Maoni Stephens1-231/+677
2019-01-23Remove all traces of FEATURE_STACK_PROBE. (#22149)Filip Navara1-2/+0
2019-01-10Normalize a few more spin-wait loops (#21586)Koundinya Veluri1-6/+6
2019-01-03Fix GC for collectible array of pure value types (#21782)Jan Vorlicek1-0/+13
2018-12-26desktop port (#21523)Maoni Stephens1-631/+1177
2018-12-15Enable PinPlugAtGCTime event for standalone GC (#21543)Sung Yoon Whang1-4/+3
2018-11-30Fix perf issues with GetCurrentThreadHomeHeapNumber (#21150)David Mason1-9/+6
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 Vorlicek1-16/+0
2018-11-06Pull out GetContainingObjectAndrew Au1-33/+22
2018-11-06find_objectMaoni01-22/+33
2018-11-06Loop-free GC rounding helpers with _BitScanReverse. (#20157)Jack Pappas1-64/+55
2018-09-25Porting fix on Desktop for VirtualUnlock perf issue on WKS GC when we reset m...Sung Yoon Whang1-1/+9
2018-09-12Fix GC for collectible classes (#19892)Jan Vorlicek1-0/+5
2018-08-31[local gc] move DacNotifyGCMarkEnd and AnalyzeSurvivorsRequested to GCToEEIn...David Mason1-38/+2
2018-08-25Remove NumaNodeInfo, CPUGroupInfo, AppDomain, SystemDomain, and EEConfig stub...David Mason1-23/+19
2018-08-11[local gc] disable feature redhawk (#17769)David Mason1-21/+11
2018-06-03Typo (#18266)John Doe1-1/+1
2018-05-30Improve the labeling of .NET Threads. (#18193)Vance Morrison1-2/+2
2018-05-24Fix a variety of typos (#18096)John Doe1-2/+2
2018-04-21Use volatile load to read brick table entries (#17717)Jan Kotas1-14/+8
2018-04-02Added a new API to provide memory information that GC records. This (#17326)Maoni Stephens1-7/+59
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 Mason1-128/+76
2018-02-01Memory footprint gc latency level (#15469)gbalykov1-125/+125
2018-01-31[local gc] Enable eventing (#16120)David Mason1-3/+5
2018-01-30[Local GC] FEATURE_EVENT_TRACE 4/n: Event ports for all GC-keyword events (#1...Sean Gillespie1-25/+20
2018-01-29Perform PhysicalMemoryLimit check for workstation GC, refactor GetLargestOnDi...Tom Deseyn1-10/+14
2018-01-26GCPrivate, GCHandle, and GChandlePrivate events for local GC (#16020)David Mason1-34/+30
2017-11-09[Local GC] Unify background GC thread and server GC thread creation (#14821)Sean Gillespie1-44/+29
2017-10-27Don't wake up other GC threads when we decide to not proceed with the GC (#14...Maoni Stephens1-2/+17
2017-10-26[Local GC] Move IsGCThread and IsGCSpecialThread to GCToEEInterface (#14685)Sean Gillespie1-6/+6
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-08-17Typo (#13444)John Doe1-7/+7
2017-08-04align the segment size to power of 2 and perf fix on getting the seg mapping ...Maoni Stephens1-100/+115
2017-08-02[Arm64] GetLargestOnDieCacheSize (#13071)Steve MacLean1-3/+1
2017-08-01GC Prefer CompareExchangeSteve MacLean1-9/+9
2017-08-01GC Reduce unnecessary workSteve MacLean1-27/+19
2017-07-26These 2 places should be size_t, not int 'cause on 64-bit they can be > int's...Maoni Stephens1-2/+2