summaryrefslogtreecommitdiff
path: root/src/vm/threadpoolrequest.cpp
AgeCommit message (Collapse)AuthorFilesLines
2017-08-07Cleanup code access security from the unmanaged runtime (#13241)Jan Kotas1-1/+0
2017-08-01[Arm64] Adjust alignment for 128 byte cache line (#12801)Steve MacLean1-3/+3
2017-05-17Finish deleting dead CAS code from CoreLib (#11436)Jan Kotas1-3/+0
Fixes #9321 and deletes CleanupToDoList.cs Delete unmanaged security implementation
2017-03-02Remove CLRThreadpoolHosted as it always returns false. (#9899)Austin Wise1-11/+5
2017-02-14Remove never defined FEATURE_REMOTINGdanmosemsft1-3/+0
2016-09-08Introduce an interface separating the GC and the VM,Sean Gillespie1-2/+2
modifying the VM to utilize this interface. Introduce an interface separating the GC and the rest of the VM Remove static members of both IGCHeap and IGCHeapInternal and move the management of the singular GC heap to the VM. Rename uses of IGCHeap in the VM to GCHeapHolder, as well as other misc. renames throughout the VM and GC. Split each interface function into categories, document them, use consistent formatting across the interface Undo some accidental find/replace collateral damage Remove all ifdefs from the GC interface Deduplicate function declarations between IGCHeap and IGCHeapInternal, expose AllocAlign8 through the interface and the reference to alloc_context to repair the ARM build Paper cut: false -> nullptr Repair the ARM and x86 builds Rename GCHeapHolder -> GCHeapUtilities and address documentation feedback Rebase against master Rename gcholder.h/cpp -> gcheaputilities.h/cpp Fix an uninitialized field on alloc_context causing test failures on clang Rename the include guard for gcheaputilities.h Un-breaks SOS by making the following changes: 1) Instructs the DAC to look for IGCHeap::gcHeapType by name, instead of assuming that it exists near g_pGCHeap, 2) Eliminate all virtual calls on IGCHeap in the DAC, since we cannot dispatch on an object in another process, 3) Because of 2, expose the number of generations past the GC interface using a static variable on IGCHeap that the DAC can read directly. repair the Windows build
2016-08-09Align to reduce false sharingBen Adams1-79/+83
2016-08-09Adjust fences and add paddingBen Adams1-9/+15
2016-08-09Reduce false sharing in ManagedPerAppDomainTPCountBen Adams1-0/+3
2016-01-27Update license headersdotnet-bot1-4/+3
2015-01-30Initial commit to populate CoreCLR repo dotnet-bot1-0/+788
[tfs-changeset: 1407945]