summaryrefslogtreecommitdiff
path: root/src/gc
AgeCommit message (Expand)AuthorFilesLines
2017-04-13[Local GC] Handle table low-hanging interface violations (#10929)Sean Gillespie1-1/+1
2017-04-13Make a GCHandleStore class and interface for use by the VM.Aditya Mandaleeka5-65/+103
2017-04-11Rename overloaded "table" to "store" for VM side concept.Aditya Mandaleeka3-36/+41
2017-04-11Hide knowledge of handle table buckets and home heaps from VM side.Aditya Mandaleeka3-3/+43
2017-04-11Delete Ref_ContainHandle and ContainsOBJECTHANDLE.Aditya Mandaleeka2-19/+0
2017-04-11Add GetNewHandleTable and GetGlobalHandleTable to interface.Aditya Mandaleeka3-0/+18
2017-04-11Remove GetHandleTableForHandle and add CreateDuplicateHandle.Aditya Mandaleeka3-9/+9
2017-04-11Replace GetHandleTableContext with GetHandleContext.Aditya Mandaleeka3-4/+4
2017-04-11Merge pull request #10877 from adityamandaleeka/handle_table_local_gc_nullchecksAditya Mandaleeka2-14/+0
2017-04-10Move handle null checks to VM side.Aditya Mandaleeka2-14/+0
2017-04-10Move handle destruction code to IGCHandleTable.Aditya Mandaleeka6-272/+29
2017-04-10Merge pull request #10823 from adityamandaleeka/move_variable_handle_creationAditya Mandaleeka3-26/+4
2017-04-09Move variable handle creation.Aditya Mandaleeka3-26/+4
2017-04-09[Local GC] Move knowledge of the free object method table outside of the GC (...Sean Gillespie7-11/+36
2017-04-07[Local GC] Fix some interface violations (#10817)Sean Gillespie3-7/+4
2017-04-07Merge pull request #10757 from adityamandaleeka/handle_table_local_gc_initAditya Mandaleeka7-174/+53
2017-04-07Move OBJECTHANDLE definition to gcinterface.hAditya Mandaleeka2-10/+12
2017-04-07Add creation of special handle types to IGCHandleTable.Aditya Mandaleeka6-93/+32
2017-04-05[Local GC] Fix a bad merge (#10748)Sean Gillespie2-6/+0
2017-04-05Add handle creation functionality to IGCHandleTable and make VM code use it.Aditya Mandaleeka4-71/+9
2017-04-05[Local GC] Pull some logic using SystemDomain::System out of the GC (#10670)Sean Gillespie5-13/+31
2017-04-05[Local GC] Move Weak Reference finalization out of the GC (#10676)Sean Gillespie6-13/+24
2017-04-01[Local GC] Move some EE-specific finalize-on-unload logic out of the GC (#10598)Sean Gillespie5-33/+22
2017-04-01[Local GC] Remove static fields from GC interface (#10566)Sean Gillespie6-44/+20
2017-04-01Merge pull request #10584 from adityamandaleeka/handle_table_local_gc_initAditya Mandaleeka7-12/+32
2017-03-31Change how VM calls ObjectFromHandle.Aditya Mandaleeka7-27/+21
2017-03-31Add way to get table for handle and ADIndex for handletable.Aditya Mandaleeka3-1/+27
2017-03-30Add assert to GCHeap::ValidateObjectMember (#10591)Steve MacLean1-0/+1
2017-03-30Fix tabs and spacesJeff Schwartz1-2/+2
2017-03-30Change necessary to enable standalonegc on server gc. Now CreateThread in gc...Jeff Schwartz1-0/+3
2017-03-30Fix an issue where the DAC and GC versions of the heap_segment data structure...Sean Gillespie1-3/+5
2017-03-29Create a GCHandleTable interface with Init/Shutdown.Aditya Mandaleeka10-10/+80
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 Gillespie10-120/+111
2017-03-26Change typedef for BOOL in gcenv.base.h to int. (#10486)Aditya Mandaleeka1-1/+1
2017-03-25Typo correction (#10482)Ofer Zelig1-1/+1
2017-03-23[Local GC] Redirect fatal errors to the EE (#10436)Sean Gillespie5-2/+19
2017-03-23GetContainingObject is inconsistent with the lowest address it chooses. (#10438)Maoni Stephens3-5/+11
2017-03-23porting desktop changes to enable up to 1024 CPUs (#10404)Maoni Stephens1-38/+44
2017-03-23Merge pull request #10064 from rahku/cgroupRahul Kumar3-5/+365
2017-03-22memory limit in containers on linuxrahul3-5/+365
2017-03-22Opt-out of GC Stress for FEATURE_STANDALONE_GC (#10391)Sean Gillespie2-0/+7
2017-03-22Fix an issue where GCStress allocated objects using the Gen 0 alloc context (...Sean Gillespie2-9/+4
2017-03-21[Local GC] Forbid inclusion of gcscan.h from VM and DAC directories (#10332)Sean Gillespie5-20/+11
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 Gillespie7-222/+60
2017-03-13Merge pull request #10073 from adityamandaleeka/handle_types_to_enum_1Aditya Mandaleeka3-165/+145
2017-03-13Replace HNDTYPE defines with enum in gcinterface header.Aditya Mandaleeka3-165/+145
2017-03-10Porting desktop changes to coreclr. This fixes the following:Maoni02-32/+103