summaryrefslogtreecommitdiff
path: root/src/gc
AgeCommit message (Expand)AuthorFilesLines
2017-02-01Fix segment map modification in OOM scenarios (#9241)Sean Gillespie1-3/+11
2017-01-23Port GC fixes from CoreRT (#9078)Jan Kotas2-19/+8
2017-01-23[Local GC] Provide an implementation of GCToOSInterface for Unix-like platfor...Sean Gillespie10-344/+753
2017-01-23[Local GC] Add three finalization-related operations to GCToEEInterface (#9029)Sean Gillespie8-14/+27
2017-01-06[Local GC] Move Software Write Watch's write barrier updates to GCToEEInterfa...Sean Gillespie11-154/+76
2016-12-23Remove all usage of vsnprintf (#8709)Jan Vorlicek2-2/+2
2016-12-15Switch GCSample to the canonical GCToOSInterface implementation (#8653)Jan Kotas8-480/+14
2016-12-15Remove API Set dependency (#8624)John Chen1-47/+7
2016-12-10Local GC: Decouple write barrier operations between the GC and EE (#8568)Sean Gillespie10-143/+233
2016-11-29Fix the mistmatch between gc_thread_stub and GCThreadFunction (#8336)Jonghyun Park2-2/+2
2016-11-22This is to separate the diagnostics code out from gc.cpp (exceptMaoni014-589/+397
2016-11-16Enable GCToOSInterface to be defined on the GC side of the GC interface (#8121)Sean Gillespie11-9/+1020
2016-10-21Port GC changes from CoreRT (#7764)Jan Kotas4-18/+11
2016-10-21GC for large object allocation when fail to get new segmentHyeongseok Oh1-1/+4
2016-10-07Return null on allocation failure due to OOM instead of throwing a exception ...Sean Gillespie4-110/+28
2016-10-06Restore some changes lost in a merge conflict (#7512)Sean Gillespie9-36/+287
2016-09-29Correct preprocessor conditional termination in case BACKGROUND_GC is not def...Adam Tornhill1-1/+1
2016-09-28Add option to measure time spent inside calls to the CLR. (#7357)Peter Kukol9-287/+36
2016-09-26Introduce "IGCToCLR" and use it within the GC to interface with the EE (#7295)Sean Gillespie9-36/+287
2016-09-15Update the GC from CoreRT (#7207)Sean Gillespie15-76/+98
2016-09-08Fix a build break introduced by GH#6764dotnet-bot2-1/+3
2016-09-08Merge pull request #6764 from swgillespie/gc-interface-3Sean Gillespie16-607/+795
2016-09-08Introduce an interface separating the GC and the VM,Sean Gillespie16-607/+795
2016-08-30GC update from CoreRT (#6984)Jan Kotas2-2/+3
2016-08-29added GC.GetAllocatedBytesForCurrentThread APIMaoni Stephens1-5/+8
2016-08-12review fixesRahul Kumar1-2/+2
2016-08-12In intGCShadow() first reserve memory before committing. VirtualCommit does n...Rahul Kumar1-7/+5
2016-08-02Swallow exception in gc_heap::fire_etw_allocation_event (#6571)Jan Vorlicek1-6/+13
2016-07-27GC update from CoreRT (#6487)Jan Kotas2-15/+11
2016-07-23GC update from CoreRT (#6429)Jan Kotas3-453/+41
2016-07-21Refactor GC background thread creation (#6384)Jan Vorlicek7-131/+7
2016-07-20Merge pull request #6242 from Maoni0/raceMaoni Stephens1-15/+4
2016-07-17GC update from CoreRT (#6305)Jan Kotas1-4/+4
2016-07-12Fixed race condition in setting dd_new_allocationMaoni01-15/+4
2016-07-12Fix exceptions in GC wave 2 (#6220)Jan Vorlicek3-149/+92
2016-07-09Fix exceptions in GC (#6192)Jan Vorlicek4-528/+420
2016-07-02Added 2 configs for Server GCMaoni02-10/+26
2016-07-01Fixed build breaks related to perf counter code on desktop. perf counters are...Maoni Stephens1-3/+5
2016-06-30GC ETW fixes. The code for getting data for ETW and perf counter was written ...Maoni04-138/+175
2016-06-28Fix path to BOTR GC section in gc.cpp (#6039)Aditya Mandaleeka1-9/+8
2016-06-23Fix GC profiling on arm-softfp (#5952)Ivan Baravy1-2/+2
2016-06-23Build the GC as part of its own CMake target (#5932)Sean Gillespie4-2/+51
2016-06-20We need to have seg_mapping_table aligned on its natural alignement (ptr size...Maoni01-3/+17
2016-06-20Fix GC background thread start in OOM (#5840)Jan Vorlicek5-101/+15
2016-06-19Update GC from CoreRT (#5859)Jan Kotas3-40/+40
2016-06-14Need to filter addresses not in the heap range in the NextObj verification fu...Maoni01-0/+8
2016-06-14My last fix of checking whether the runtime was suspended was incomplete.Maoni03-6/+6
2016-06-11Undo StompWriteBarrierResize reordering (#5740)Jan Kotas1-11/+11
2016-06-10Fix for GC hole when using software write watchKoundinya Veluri1-1/+15
2016-06-08Merge pull request #5607 from Maoni0/grow_cardSergiy Kuryata1-1/+3