summaryrefslogtreecommitdiff
path: root/src/vm/threadpoolrequest.h
AgeCommit message (Collapse)AuthorFilesLines
2019-04-03Remove ADID and ADIndex from CoreCLR (#23588)David Wrighton1-33/+0
- Remove concept of AppDomain from object api in VM - Various infrastructure around entering/leaving appdomains is removed - Add small implementation of GetAppDomain for use by DAC (to match existing behavior) - Simplify finalizer thread operations - Eliminate AppDomain::Terminate - Remove use of ADID from stresslog - Remove thread enter/leave tracking from AppDomain - Remove unused asm constants across all architectures - Re-order header inclusion order to put gcenv.h before handletable - Remove retail only sync block code involving appdomain index
2019-03-18Correct ignored align attributeSinan Kaya1-2/+2
src/vm/threadpoolrequest.h:166:48: error: attribute ignored in declaration of ‘struct ManagedPerAppDomainTPCount::<anonymous>’ [-Werror=attributes] DECLSPEC_ALIGN(MAX_CACHE_LINE_SIZE) struct { ^
2019-03-05Remove dead AppDomain unload code (#23026)Steve MacLean1-54/+4
2017-08-01[Arm64] Adjust alignment for 128 byte cache line (#12801)Steve MacLean1-10/+12
2016-08-16Fix build break from new alignmentsKoundinya Veluri1-2/+11
- MSVC seems to require alignment specification to be on the declaration as well as the definition - Ignore warning about padding parent struct due to __declspec(align()), as that is intentional Original change PR: https://github.com/dotnet/coreclr/pull/6516 [tfs-changeset: 1622589]
2016-08-09PR feedbackBen Adams1-22/+14
2016-08-09Align to reduce false sharingBen Adams1-35/+21
2016-08-09Adjust fences and add paddingBen Adams1-12/+16
2016-08-09Reduce false sharing in ManagedPerAppDomainTPCountBen Adams1-8/+21
2016-01-27Update license headersdotnet-bot1-4/+3
2015-01-30Initial commit to populate CoreCLR repo dotnet-bot1-0/+359
[tfs-changeset: 1407945]