summaryrefslogtreecommitdiff
path: root/src/gc
AgeCommit message (Expand)AuthorFilesLines
2017-07-26These 2 places should be size_t, not int 'cause on 64-bit they can be > int's...Maoni Stephens1-2/+2
2017-07-25Cleanup GC *_STAT bitrot (#12772)Steve MacLean2-68/+79
2017-07-21Add CGroup CFS CPU limit support (#12797)Guillaume B2-30/+174
2017-07-20[Local GC] Refactor usage of GC-internal functions in the DAC (#12458)Sean Gillespie9-23/+95
2017-07-17Fix a build break when compiling with Standalone GC on non-Windows platforms ...Sean Gillespie1-1/+1
2017-06-29Use the number of GC threads to calculate spin count (#12525)Xiangyang (Mark) Guo1-3/+3
2017-06-23[Local GC] Remove a number of inclusions of handle table private headers from...Sean Gillespie8-12/+27
2017-06-20[Local GC] Move handle creation/deletion profiler callbacks out of the GC (#1...Sean Gillespie2-135/+0
2017-06-15[Local GC] Fix a number of handle table interface violations (#12277)Sean Gillespie3-15/+37
2017-06-13[Arn64/Unix] Revise Volatile.T barriers (#12156)Steve MacLean1-1/+28
2017-06-12[Arm64/Unix] Add 64K page support (#10981)Steve MacLean11-33/+96
2017-06-09[Local GC] No longer need to initialize SVR dacvars separately (#12173)Sean Gillespie1-11/+0
2017-06-08[Arm64/Unix] Fix SOFTWARE_WRITE_WATCH for 64K pages (#11413)Steve MacLean3-13/+29
2017-06-08[Local GC] Add GetThread to the GC/EE interface (#12036)Sean Gillespie8-31/+46
2017-06-05[Local GC] Add TrapReturningThreads to the GC/EE interface (#12067)Sean Gillespie6-4/+20
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 Gillespie9-35/+72
2017-06-01[Local GC] Obtaining configuration information (#11379)Sean Gillespie13-262/+347
2017-06-01[Local GC] Add async pinned handle methods to the handle interface (#11569)Sean Gillespie7-13/+69
2017-06-01[Local GC] Fix some handle table interface violations in COMDependentHandle (...Sean Gillespie3-0/+18
2017-06-01Fix a build break in feature branch caused by obsolete error (#11335)Sean Gillespie1-4/+0
2017-06-01[Local GC] Scaffolding for loading a standalone GC (#11242)Sean Gillespie11-54/+75
2017-05-30Allowing larger segment size for SOH, in preparation for enabling it for NoGC...Maoni Stephens2-37/+47
2017-05-29Implement GetCurrentProcessCpuCount for Unix and merge NumberOfProcesors impl...Tom Deseyn3-4/+95
2017-05-19NO_WRITE_BARRIER hasn't been used in ages and we don't think it will be used ...Maoni Stephens2-131/+0
2017-05-01Fix rgTail corruption in rare scavenging cases [Desktop port]. (#11327)Aditya Mandaleeka1-0/+26
2017-04-27Fix a double-free encountered when failing to initialize a handle table bucke...Sean Gillespie1-1/+2
2017-04-26Enable build with clang 4.0 (#11226)Jan Vorlicek1-1/+1
2017-04-24[Local GC] Ensure that handle creation returns null on failure instead of thr...Sean Gillespie5-34/+47
2017-04-22Remove destructor from GCEvent and instead rely on the OS to clean up (#11132)Sean Gillespie3-15/+8
2017-04-20Merge pull request #11033 from adityamandaleeka/handle_table_local_gc_storeAditya Mandaleeka6-44/+29
2017-04-20Rename CompareAndSwap to InterlockedCompareExchange.Aditya Mandaleeka3-3/+3
2017-04-19Move ResetOBJECTHANDLE and the associated holder to the VM side.Aditya Mandaleeka1-11/+0
2017-04-19Add NUMA and thread affinity support for Unix (#10938)Jan Vorlicek1-4/+0
2017-04-17Remove handle assignment validation from GC side.Aditya Mandaleeka1-21/+0
2017-04-17Move handle manipulation functions to interface.Aditya Mandaleeka5-13/+30
2017-04-14Merge pull request #10955 from adityamandaleeka/makeHandleStoreClassAditya Mandaleeka9-134/+194
2017-04-14Make HandleStores contain their underlying bucket directly.Aditya Mandaleeka4-68/+90
2017-04-14[Local GC] Move operations on CLREventStatic to the EE interface (#10813)Sean Gillespie13-60/+661
2017-04-14Implement MEM_RESET handling in VirtualAlloc on Unix (#10939)Jan Vorlicek2-6/+14
2017-04-13Rename IGCHandleTable to IGCHandleManager.Aditya Mandaleeka6-30/+30
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