summaryrefslogtreecommitdiff
path: root/src/gc/gc.cpp
AgeCommit message (Expand)AuthorFilesLines
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
2017-07-25Cleanup GC *_STAT bitrot (#12772)Steve MacLean1-37/+65
2017-06-29Use the number of GC threads to calculate spin count (#12525)Xiangyang (Mark) Guo1-3/+3
2017-06-12[Arm64/Unix] Add 64K page support (#10981)Steve MacLean1-17/+9
2017-06-08[Arm64/Unix] Fix SOFTWARE_WRITE_WATCH for 64K pages (#11413)Steve MacLean1-8/+22
2017-06-08[Local GC] Add GetThread to the GC/EE interface (#12036)Sean Gillespie1-27/+27
2017-06-05[Local GC] Add TrapReturningThreads to the GC/EE interface (#12067)Sean Gillespie1-3/+3
2017-06-01Fix warnings on 32-bit platformsSean Gillespie1-4/+4
2017-06-01[Local GC] Remove uses of g_SystemInfo from the GC (#11628)Sean Gillespie1-26/+25
2017-06-01[Local GC] Obtaining configuration information (#11379)Sean Gillespie1-136/+73
2017-05-30Allowing larger segment size for SOH, in preparation for enabling it for NoGC...Maoni Stephens1-37/+36
2017-05-19NO_WRITE_BARRIER hasn't been used in ages and we don't think it will be used ...Maoni Stephens1-127/+0
2017-04-26Enable build with clang 4.0 (#11226)Jan Vorlicek1-1/+1
2017-04-20Merge pull request #11033 from adityamandaleeka/handle_table_local_gc_storeAditya Mandaleeka1-2/+2
2017-04-19Add NUMA and thread affinity support for Unix (#10938)Jan Vorlicek1-4/+0