2 ms·
Do you have any indication that this has changed? If yes, how, without runtime code generation?
by mseepgood 14y ago
Do you have any indication that this has changed? If yes, how, without runtime code generation?
- pjmlp 14y agoI don't have information, but by focusing on NGEN for .NET 2.0 you forgot all the other implementations I mentioned. Bartok compiler for Singularity uses another approach of code generation. http://en.wikipedia.org/wiki/Bartok_%28compiler%29 http://en.wikipedia.org/wiki/Bartok_%28compiler%29 http://singularity.codeplex.com/SourceControl/changeset/view/69631 http://singularity.codeplex.com/SourceControl/changeset/view... Windows Phone 8 only runs native code. .NET IL gets compiled down to native code when uploaded to the Windows App Store, by making use of an optimizing IL to native compiler. http://channel9.msdn.com/Shows/Going+Deep/Mani-Ramaswamy-and-Peter-Sollich-Inside-Compiler-in-the-Cloud-and-MDIL http://channel9.msdn.com/Shows/Going+Deep/Mani-Ramaswamy-and... http://channel9.msdn.com/Events/Build/2012/3-005 http://channel9.msdn.com/Events/Build/2012/3-005 Mono also compiles to native code on iOS and other systems as well http://docs.xamarin.com/guides/ios/advanced_topics/compilation http://docs.xamarin.com/guides/ios/advanced_topics/compilati... The IL2CPU compiler used in the Cosmos project, which is still not fully implemented http://www.codeproject.com/Articles/220071/Csharp-Open-Source-Managed-Operating-System-Quick http://www.codeproject.com/Articles/220071/Csharp-Open-Sourc... http://cosmos.codeplex.com/SourceControl/changeset/view/101100#1753855 http://cosmos.codeplex.com/SourceControl/changeset/view/1011... http://cosmos.codeplex.com/SourceControl/changeset/view/101100#1408070 http://cosmos.codeplex.com/SourceControl/changeset/view/1011... Going back to the runtime code generation (JIT), there is also SPUR being used at Microsoft Research http://research.microsoft.com/en-us/projects/spur/ http://research.microsoft.com/en-us/projects/spur/ Don't mix languages with their implementations.
- mseepgood 14y agoI didn't find anything useful about generics in any of your links.