You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
According to these articles, on Dynamic Language Runtime (DLR) it's faster to execute dynamic code with the same type as previous execution, thanks to "Call site caching". Could Haxe use this feature instead of reflections? This could improve dynamic invocation performance on C# targets.
The problem here is that DLR needs .NET 4.0 and is not compatible with environments like Xamarin.iOS, where dynamic code generation is not allowed, so we probably cannot enable this feature by default.
According to these articles, on Dynamic Language Runtime (DLR) it's faster to execute dynamic code with the same type as previous execution, thanks to "Call site caching". Could Haxe use this feature instead of reflections? This could improve dynamic invocation performance on C# targets.
https://msdn.microsoft.com/en-us/library/dd264736.aspx
https://msdn.microsoft.com/en-us/library/dd233052.aspx
The problem here is that DLR needs .NET 4.0 and is not compatible with environments like Xamarin.iOS, where dynamic code generation is not allowed, so we probably cannot enable this feature by default.
https://developer.xamarin.com/guides/ios/advanced_topics/limitations/#System.Reflection.Emit
The text was updated successfully, but these errors were encountered: