summaryrefslogtreecommitdiff
path: root/src/gc/gcinterface.h
AgeCommit message (Expand)AuthorFilesLines
2017-08-22[Local GC] Enable building the GC as a shared library (#13137)Sean Gillespie1-0/+3
2017-06-23[Local GC] Remove a number of inclusions of handle table private headers from...Sean Gillespie1-0/+10
2017-06-15[Local GC] Fix a number of handle table interface violations (#12277)Sean Gillespie1-5/+9
2017-06-01[Local GC] Obtaining configuration information (#11379)Sean Gillespie1-6/+0
2017-06-01[Local GC] Add async pinned handle methods to the handle interface (#11569)Sean Gillespie1-0/+5
2017-06-01[Local GC] Fix some handle table interface violations in COMDependentHandle (...Sean Gillespie1-0/+4
2017-06-01[Local GC] Scaffolding for loading a standalone GC (#11242)Sean Gillespie1-5/+14
2017-04-20Rename CompareAndSwap to InterlockedCompareExchange.Aditya Mandaleeka1-1/+1
2017-04-17Move handle manipulation functions to interface.Aditya Mandaleeka1-0/+6
2017-04-14Merge pull request #10955 from adityamandaleeka/makeHandleStoreClassAditya Mandaleeka1-15/+21
2017-04-14[Local GC] Move operations on CLREventStatic to the EE interface (#10813)Sean Gillespie1-3/+5
2017-04-13Rename IGCHandleTable to IGCHandleManager.Aditya Mandaleeka1-3/+3
2017-04-13Make a GCHandleStore class and interface for use by the VM.Aditya Mandaleeka1-13/+19
2017-04-11Rename overloaded "table" to "store" for VM side concept.Aditya Mandaleeka1-9/+9
2017-04-11Hide knowledge of handle table buckets and home heaps from VM side.Aditya Mandaleeka1-0/+8
2017-04-11Add GetNewHandleTable and GetGlobalHandleTable to interface.Aditya Mandaleeka1-0/+4
2017-04-11Remove GetHandleTableForHandle and add CreateDuplicateHandle.Aditya Mandaleeka1-2/+2
2017-04-11Replace GetHandleTableContext with GetHandleContext.Aditya Mandaleeka1-1/+1
2017-04-10Move handle destruction code to IGCHandleTable.Aditya Mandaleeka1-0/+6
2017-04-07Merge pull request #10757 from adityamandaleeka/handle_table_local_gc_initAditya Mandaleeka1-0/+20
2017-04-07Move OBJECTHANDLE definition to gcinterface.hAditya Mandaleeka1-0/+12
2017-04-07Add creation of special handle types to IGCHandleTable.Aditya Mandaleeka1-0/+6
2017-04-05Add handle creation functionality to IGCHandleTable and make VM code use it.Aditya Mandaleeka1-0/+2
2017-04-01[Local GC] Remove static fields from GC interface (#10566)Sean Gillespie1-15/+7
2017-03-31Change how VM calls ObjectFromHandle.Aditya Mandaleeka1-10/+2
2017-03-31Add way to get table for handle and ADIndex for handletable.Aditya Mandaleeka1-1/+13
2017-03-29Create a GCHandleTable interface with Init/Shutdown.Aditya Mandaleeka1-1/+9
2017-03-28[Local GC] Use standard C++ types (bool) and consistent types (void*) on the ...Sean Gillespie1-31/+31
2017-03-23GetContainingObject is inconsistent with the lowest address it chooses. (#10438)Maoni Stephens1-1/+3
2017-03-22Fix an issue where GCStress allocated objects using the Gen 0 alloc context (...Sean Gillespie1-2/+3
2017-03-21[Local GC] Forbid inclusion of gcscan.h from VM and DAC directories (#10332)Sean Gillespie1-0/+3
2017-03-16[Local GC] Break EE dependency on GC's generation table and alloc lock in sin...Sean Gillespie1-10/+9
2017-03-13Replace HNDTYPE defines with enum in gcinterface header.Aditya Mandaleeka1-0/+144
2017-03-01Merge pull request #9770 from adityamandaleeka/card_bundles_unix_2Aditya Mandaleeka1-0/+4
2017-02-28Implement card bundles for non-Windows platforms.Aditya Mandaleeka1-0/+4
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] Add three finalization-related operations to GCToEEInterface (#9029)Sean Gillespie1-0/+4
2017-01-06[Local GC] Move Software Write Watch's write barrier updates to GCToEEInterfa...Sean Gillespie1-6/+13
2016-12-10Local GC: Decouple write barrier operations between the GC and EE (#8568)Sean Gillespie1-13/+51
2016-11-22This is to separate the diagnostics code out from gc.cpp (exceptMaoni01-27/+36
2016-10-21Port GC changes from CoreRT (#7764)Jan Kotas1-8/+0
2016-10-07Return null on allocation failure due to OOM instead of throwing a exception ...Sean Gillespie1-1/+14
2016-10-06Restore some changes lost in a merge conflict (#7512)Sean Gillespie1-1/+31
2016-09-28Add option to measure time spent inside calls to the CLR. (#7357)Peter Kukol1-31/+1
2016-09-26Introduce "IGCToCLR" and use it within the GC to interface with the EE (#7295)Sean Gillespie1-1/+31
2016-09-15Update the GC from CoreRT (#7207)Sean Gillespie1-0/+28
2016-09-08Fix a build break introduced by GH#6764dotnet-bot1-0/+3
2016-09-08Introduce an interface separating the GC and the VM,Sean Gillespie1-0/+509