summaryrefslogtreecommitdiff
path: root/src/gc/gc.cpp
AgeCommit message (Expand)AuthorFilesLines
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
2017-04-17Move handle manipulation functions to interface.Aditya Mandaleeka1-2/+2
2017-04-14[Local GC] Move operations on CLREventStatic to the EE interface (#10813)Sean Gillespie1-19/+19
2017-04-14Implement MEM_RESET handling in VirtualAlloc on Unix (#10939)Jan Vorlicek1-4/+0
2017-04-09[Local GC] Move knowledge of the free object method table outside of the GC (...Sean Gillespie1-11/+13
2017-04-05[Local GC] Pull some logic using SystemDomain::System out of the GC (#10670)Sean Gillespie1-13/+8
2017-04-05[Local GC] Move Weak Reference finalization out of the GC (#10676)Sean Gillespie1-7/+2
2017-04-01[Local GC] Move some EE-specific finalize-on-unload logic out of the GC (#10598)Sean Gillespie1-33/+5
2017-04-01[Local GC] Remove static fields from GC interface (#10566)Sean Gillespie1-4/+1
2017-04-01Merge pull request #10584 from adityamandaleeka/handle_table_local_gc_initAditya Mandaleeka1-3/+3
2017-03-31Change how VM calls ObjectFromHandle.Aditya Mandaleeka1-3/+3
2017-03-30Add assert to GCHeap::ValidateObjectMember (#10591)Steve MacLean1-0/+1
2017-03-28Fix comment on mark::recover_plug_info (#10516)3032481531-1/+1
2017-03-28[Local GC] Use standard C++ types (bool) and consistent types (void*) on the ...Sean Gillespie1-37/+37
2017-03-25Typo correction (#10482)Ofer Zelig1-1/+1
2017-03-23[Local GC] Redirect fatal errors to the EE (#10436)Sean Gillespie1-2/+2
2017-03-23GetContainingObject is inconsistent with the lowest address it chooses. (#10438)Maoni Stephens1-3/+7
2017-03-23porting desktop changes to enable up to 1024 CPUs (#10404)Maoni Stephens1-38/+44
2017-03-22Opt-out of GC Stress for FEATURE_STANDALONE_GC (#10391)Sean Gillespie1-0/+2
2017-03-22Fix an issue where GCStress allocated objects using the Gen 0 alloc context (...Sean Gillespie1-7/+1
2017-03-18I hoisted the accounting for LOH into allocate_large_objects to avoid missing...Maoni Stephens1-1/+1
2017-03-16need to account for the allocated bytes correctly for the following: (#10162)Maoni Stephens1-1/+9
2017-03-16[Local GC] Break EE dependency on GC's generation table and alloc lock in sin...Sean Gillespie1-177/+43
2017-03-10Porting desktop changes to coreclr. This fixes the following:Maoni01-32/+97
2017-03-05Remove hosting methods that always return false (#9930)Austin Wise1-0/+2
2017-03-01Merge pull request #9770 from adityamandaleeka/card_bundles_unix_2Aditya Mandaleeka1-266/+481
2017-02-28Implement card bundles for non-Windows platforms.Aditya Mandaleeka1-174/+348
2017-02-26Delete a bit of dead code (#9801)Jan Kotas1-12/+0
2017-02-24[Local GC] Move workstation GC DAC globals to a struct shared between GC and ...Sean Gillespie1-36/+81
2017-02-24Remove gset_card.Aditya Mandaleeka1-6/+0
2017-02-24Clean up some GC code.Aditya Mandaleeka1-87/+134
2017-02-17[x86/Linux] Remove unnecessary x86-specific part (#9627)Hanjoung Lee1-9/+0
2017-02-01Fix segment map modification in OOM scenarios (#9241)Sean Gillespie1-3/+11
2017-01-23Port GC fixes from CoreRT (#9078)Jan Kotas1-0/+8
2017-01-23[Local GC] Add three finalization-related operations to GCToEEInterface (#9029)Sean Gillespie1-6/+2
2017-01-06[Local GC] Move Software Write Watch's write barrier updates to GCToEEInterfa...Sean Gillespie1-107/+29
2016-12-23Remove all usage of vsnprintf (#8709)Jan Vorlicek1-1/+1
2016-12-10Local GC: Decouple write barrier operations between the GC and EE (#8568)Sean Gillespie1-106/+150
2016-11-29Fix the mistmatch between gc_thread_stub and GCThreadFunction (#8336)Jonghyun Park1-1/+1
2016-11-22This is to separate the diagnostics code out from gc.cpp (exceptMaoni01-248/+164
2016-11-16Enable GCToOSInterface to be defined on the GC side of the GC interface (#8121)Sean Gillespie1-5/+5