summaryrefslogtreecommitdiff
path: root/src/vm/typeparse.h
AgeCommit message (Collapse)AuthorFilesLines
2019-03-07Cleanup unused hosting interfaces (#23091)Jan Kotas1-41/+4
2019-01-23Remove all traces of FEATURE_STACK_PROBE. (#22149)Filip Navara1-2/+0
2019-01-04Avoid passing stack crawl mark unnecessarily deep in the call stack. (#21783)Filip Navara1-2/+1
* Avoid passing stack crawl mark unnecessarily deep in the call stack. * Move stack crawl from TypeName::GetTypeManaged to RuntimeTypeHandle::GetTypeByName.
2018-10-08Remove mentions of Rotor from codebase (#20298)Austin Wise1-9/+18
* Moving parsing from TypeNameParser ctor to a separate method. It seems a bit odd to have the constructor parsing and then use a dummy method (MakeRotorHappy) to make it look more normal. * Remove CorMarkThreadInThreadPool. It is neither referenced nor exported. * Remove reference to rotor from securitywrapper.h * Remove reference to rotor from Strike/vm.cpp. This file is only built for Windows. * Remove reference to rotor from debugreturn.h This is the only file the defines these macros, so there is no need to undef them first. * Remove unused code refering to rotor from PAL. * Remove references to Rotor from PAL. * Remove references to deleted tests from DisabledTests.txt I can't find any evidence that this file is actually used. * Remove unneeded casts. * Remove dead and misleading code from profilinghelper.cpp. FEATURE_PROFAPI_EVENT_LOGGING is always defined when PROFILING_SUPPORTED is defined. And the entire contents of profilinghelper.cpp is surrounded with "ifdef PROFILING_SUPPORTED". So all sections in "ifndef FEATURE_PROFAPI_EVENT_LOGGING" are dead. Furthermore, in coreclr this does not use the eventlog, so the macro name is misleading. * Remove dead code in excep.cpp. This entire function is surrounded with "ifndef FEATURE_PAL". * Remove refererences to rotor from safemath.h This does not appear to cause any compile problems, so nobody was using safemath.h without _ASSERTE defined. Also S_SIZE_T_WP64BUG is not used anywhere. * Remove dead code from palclr.h. I don't know why these check to see if the macro is undefined immediately after defining them. Also the comment appears to reference some unions that are no longer in this file. * Expose ISymUnmanagedWriter2 from SymWriter as required by COM. The comment talks about the C# compiler using this, however I cannot see a way for the C# compiler to get an instance of this. It is only used internally by AssemblyBuilder and not exposed otherwise. * Restore check for _ASSERTE in safemath.h. On Windows sometimes that this file is included without _ASSERTE being defined. As the existing comment suggests, it appears that SOS explicitly does not want _ASSERTE to do anything.
2018-08-11Make RuntimeType sealed and deleted support for introspection only loads ↵Jan Kotas1-5/+2
(#19427) - Sealed Runtime makes `is RuntimeType` and similar checks faster. These checks are fairly common in reflection. - Delete support for introspection only loads from the runtime. We do not plan to use in .NET Core. The support for introspection loads inherited from RuntimeType and thus it is incompatible with sealed RuntimeType.
2018-05-27Typo (#18141)John Doe1-2/+2
* Ajusted -> Adjusted * alot -> a lot * Ambigous -> Ambiguous * amoun -> amount * amoung -> among * Amperstand -> Ampersand * Anbody -> Anybody * anddoens't -> and doesn't * anme -> name * annoations -> annotations * annother -> another * anothr -> another * ansynchronous -> asynchronous * anticpation -> anticipation * anway -> anyway * aother -> another * Apparant -> Apparent * appartment -> apartment * appdmomain -> appdomain * Appdomian -> Appdomain * appdomin -> appdomain * approproiate -> appropriate * approprate -> appropriate * approp -> appropriate * appened -> appended * appropiately -> appropriately * appropraitely -> appropriately * Apperantly -> Apparently * approp. -> appropriate * Approriate -> Appropriate
2017-05-22[x86/Linux] Use CDECL (instead of STDCALL) as STDMETHODCALLTYPEJonghyun Park1-15/+15
2017-02-12Remove never defined FEATURE_FUSIONdanmosemsft1-3/+0
2016-11-03Enabling Type.GetType with overloads for assembly and type resolversRama Krishnan Raghupathy1-5/+2
2016-05-07Remove FEATURE_HOSTED_BINDER definition (#4838)Jan Vorlicek1-9/+2
The FEATURE_HOSTED_BINDER is always on so remove it from all the sources.
2016-03-24Delete legacy netcf compat support (final part)Jan Kotas1-1/+0
2016-01-27Update license headersdotnet-bot1-4/+3
2015-05-26Fix the virtual destructor warningJan Vorlicek1-1/+3
This change changes destructors to be virtual or adds virtual ones where they were missing based on the clang warnings.
2015-01-30Initial commit to populate CoreCLR repo dotnet-bot1-0/+476
[tfs-changeset: 1407945]