summaryrefslogtreecommitdiff
path: root/src/vm/multicorejit.cpp
AgeCommit message (Collapse)AuthorFilesLines
2019-04-03Remove ADID and ADIndex from CoreCLR (#23588)David Wrighton1-1/+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
2017-08-07Cleanup code access security from the unmanaged runtime (#13241)Jan Kotas1-1/+0
2017-07-24Add the runtime code versioning featurenoahfalk1-2/+1
This makes tiered compilation work properly with profiler ReJIT, and positions the runtime to integrate other versioning related features together in the future. See the newly added code-versioning design-doc in this commit for more information. Breaking changes for profilers: See code-versioning-profiler-breaking-changes.md for more details.
2017-02-12Remove never defined FEATURE_FUSIONdanmosemsft1-8/+0
2017-02-12Remove never defined FEATURE_APPX_BINDERdanmosemsft1-167/+0
2017-02-10Remove always defined FEATURE_CORECLRdanmosemsft1-37/+0
2016-12-23Remove all usage of vsnprintf (#8709)Jan Vorlicek1-1/+1
This change removes all usages of vsnprintf and modifies runtime to not to use vsnprintf or _vsnprintf I've also fixed two issues in PAL TRACE function string format parameters that caused crashes when I was trying to run all PAL tests with PAL tracing enabled.
2016-05-07Remove FEATURE_HOSTED_BINDER definition (#4838)Jan Vorlicek1-6/+6
The FEATURE_HOSTED_BINDER is always on so remove it from all the sources.
2016-01-27Update license headersdotnet-bot1-4/+3
2015-10-11This enables Lttng Logging for CoreClr,Rama1-1/+2
The Tracepoint Providers are built as a separate shared object called libcoreclrtraceptprovider and it is available in the same directory as libcoreclr.so By Default the ability of Tracing will not be present To enable the ability of Tracing, the apps need to be run like: LD_PRELOAD=libcoreclrtraceptprovider.so ./corerun HelloWorld.exe For now to change Xplat Event Logging mechanism add any events to: <root>/src/vm/ClrEtwAll.man Then regenerate files by running : <root>/src/inc/genXplatLtnng.pl Conflicts: Documentation/building/linux-instructions.md
2015-01-31Replaced compiler option to disabled all warnings in Linux build by options ↵Jan Vorlicek1-7/+0
for explicit disabling of specific warnings. Fixed warnings that were not possible to disable (those that have no identifier) and few other trivial ones. We will need to revisit the warnings fix as many as we reasonably can. [tfs-changeset: 1408205]
2015-01-30Initial commit to populate CoreCLR repo dotnet-bot1-0/+1669
[tfs-changeset: 1407945]