summaryrefslogtreecommitdiff
path: root/src/gc/sample
AgeCommit message (Expand)AuthorFilesLines
2018-04-06Add GetLoaderAllocatorObjectForGC to IGCToCLR (#17443)David Mason1-0/+5
2018-03-13[local gc] refactor apis for threading and suspension to avoid redundant call...David Mason2-30/+22
2018-01-23[Local GC] FEATURE_EVENT_TRACE 1/n: Tracking Event State (#15873)Sean Gillespie2-0/+5
2017-12-13Revert " Revert "[Local GC] Move knowledge of overlapped I/O objects to the E...Jan Kotas1-0/+8
2017-12-12Revert "[Local GC] Move knowledge of overlapped I/O objects to the EE through...Sean Gillespie1-8/+0
2017-11-27[Local GC] Move knowledge of overlapped I/O objects to the EE through four ca...Sean Gillespie1-0/+8
2017-11-09[Local GC] Unify background GC thread and server GC thread creation (#14821)Sean Gillespie1-7/+6
2017-10-27[Local GC] Implement loader protocol for a standalone GC (#14663)Sean Gillespie2-2/+5
2017-10-26[Local GC] Move IsGCThread and IsGCSpecialThread to GCToEEInterface (#14685)Sean Gillespie1-0/+10
2017-09-06Vendor the volatile.h header into src/gc/env for the standalone GC build (#13...Sean Gillespie1-0/+1
2017-08-22[Local GC] Enable building the GC as a shared library (#13137)Sean Gillespie2-13/+1
2017-06-12[Arm64/Unix] Add 64K page support (#10981)Steve MacLean1-0/+6
2017-06-08[Local GC] Add GetThread to the GC/EE interface (#12036)Sean Gillespie1-0/+5
2017-06-05[Local GC] Add TrapReturningThreads to the GC/EE interface (#12067)Sean Gillespie1-0/+5
2017-06-01[Local GC] Obtaining configuration information (#11379)Sean Gillespie2-38/+14
2017-06-01[Local GC] Scaffolding for loading a standalone GC (#11242)Sean Gillespie2-3/+5
2017-04-13Rename IGCHandleTable to IGCHandleManager.Aditya Mandaleeka1-4/+4
2017-04-10Move handle destruction code to IGCHandleTable.Aditya Mandaleeka1-1/+1
2017-04-09[Local GC] Move knowledge of the free object method table outside of the GC (...Sean Gillespie1-0/+5
2017-04-07Merge pull request #10757 from adityamandaleeka/handle_table_local_gc_initAditya Mandaleeka1-2/+2
2017-04-07Add creation of special handle types to IGCHandleTable.Aditya Mandaleeka1-2/+2
2017-04-05[Local GC] Pull some logic using SystemDomain::System out of the GC (#10670)Sean Gillespie1-0/+5
2017-04-05[Local GC] Move Weak Reference finalization out of the GC (#10676)Sean Gillespie1-0/+6
2017-04-01[Local GC] Move some EE-specific finalize-on-unload logic out of the GC (#10598)Sean Gillespie1-0/+5
2017-03-31Change how VM calls ObjectFromHandle.Aditya Mandaleeka1-5/+5
2017-03-29Create a GCHandleTable interface with Init/Shutdown.Aditya Mandaleeka2-7/+9
2017-03-28[Local GC] Use standard C++ types (bool) and consistent types (void*) on the ...Sean Gillespie1-2/+2
2017-03-23[Local GC] Redirect fatal errors to the EE (#10436)Sean Gillespie1-0/+5
2017-03-16[Local GC] Break EE dependency on GC's generation table and alloc lock in sin...Sean Gillespie1-0/+2
2017-02-24[Local GC] Move workstation GC DAC globals to a struct shared between GC and ...Sean Gillespie1-2/+5
2017-01-23[Local GC] Provide an implementation of GCToOSInterface for Unix-like platfor...Sean Gillespie2-2/+2
2017-01-23[Local GC] Add three finalization-related operations to GCToEEInterface (#9029)Sean Gillespie1-8/+1
2017-01-06[Local GC] Move Software Write Watch's write barrier updates to GCToEEInterfa...Sean Gillespie1-8/+5
2016-12-15Switch GCSample to the canonical GCToOSInterface implementation (#8653)Jan Kotas6-473/+13
2016-12-10Local GC: Decouple write barrier operations between the GC and EE (#8568)Sean Gillespie2-11/+7
2016-11-22This is to separate the diagnostics code out from gc.cpp (exceptMaoni01-0/+28
2016-11-16Enable GCToOSInterface to be defined on the GC side of the GC interface (#8121)Sean Gillespie1-1/+1
2016-10-21Port GC changes from CoreRT (#7764)Jan Kotas1-2/+0
2016-10-06Restore some changes lost in a merge conflict (#7512)Sean Gillespie2-2/+8
2016-09-28Add option to measure time spent inside calls to the CLR. (#7357)Peter Kukol2-8/+2
2016-09-26Introduce "IGCToCLR" and use it within the GC to interface with the EE (#7295)Sean Gillespie2-2/+8
2016-09-15Update the GC from CoreRT (#7207)Sean Gillespie2-3/+3
2016-09-08Introduce an interface separating the GC and the VM,Sean Gillespie3-5/+8
2016-07-27GC update from CoreRT (#6487)Jan Kotas1-13/+9
2016-07-23GC update from CoreRT (#6429)Jan Kotas1-434/+1
2016-07-21Refactor GC background thread creation (#6384)Jan Vorlicek3-27/+2
2016-07-17GC update from CoreRT (#6305)Jan Kotas1-4/+4
2016-07-09Fix exceptions in GC (#6192)Jan Vorlicek1-4/+12
2016-06-20Fix GC background thread start in OOM (#5840)Jan Vorlicek1-12/+6
2016-06-19Update GC from CoreRT (#5859)Jan Kotas1-0/+38