Notice (2018-05-24): bugzilla.xamarin.com is now in
Please join us on
Visual Studio Developer Community and in the
Mono organizations on
GitHub to continue tracking issues. Bugzilla will remain
available for reference in read-only mode. We will continue to work
on open Bugzilla bugs, copy them to the new locations
as needed for follow-up, and add the new items under Related
Our sincere thanks to everyone who has contributed on this bug
tracker over the years. Thanks also for your understanding as we
make these adjustments and improvements for the future.
Please create a new report on
Developer Community or GitHub with
your current version information, steps to reproduce, and relevant error
messages or log files if you are hitting an issue that looks similar to
this resolved bug and you do not yet see a matching new report.
As you guys know Microsoft give us a new feature call :Native Compiler. all for let the .Net run more faster.
In the default it enabled on Release mode, not Debug mode, position: Right click project---->Property----->Build---->after select target platform you will see it, it's a checkbox.
But after I use Xamarin, I realize if I open the Native Compiler, The application will slow by 300% - 500%.
Even sometime I do something like this:
// Start animation
AnimationLoading = true;
// Do something
// Do some stuff.
// Stop animation in the end
AnimationLoading = false;
The Animation even stuck in here, all UI freeze. also all response will too slow....
I really hope you guys not let Native Compiler more worse, at least for UWP.
don't let it speed slow by 300-500%. You guys should let the speed fast by 10000% because that's Native Compiler.
I think currently that really opposite with the name what we call.
also the ListView load more slow, even some page has a ListView , the page will not load and freeze for a while before ListView load finish. I think that's about design, because in currently version Xamarin, Listview has animation , it looks people see that look like added 1 by 1, but just because that, as I mention before, Currently Native Compiler will freeze that kind of page. all will freeze for a while.
Of course, that's not only Native Compiler problem, I already open another thread for Listview problems. https://bugzilla.xamarin.com/show_bug.cgi?id=41975
But the page and ListView Template not too complicate,
Created attachment 16396 [details]
Enable Native Compiler
After add [assembly: XamlCompilation(XamlCompilationOptions.Compile)] it's much more better.
It's very helpfull if continue let it run more faster
currently looks like after use XamlCompilation, it's like DEBUG, but it will very better if the application run more faster because use Native Compiler.
If you guys think that's normal just close it please. because I never test it without
now. also I already used to the low speed. All looks like there are some performance problem, I already create new ticket for thoese.
What is your experience like presently without using XamlC compilation? Has it gotten any better or has it stayed about the same? Are there certain scenarios where enabling it makes things worse (for example, using a ListView with a complex ViewCell)? We obviously don't want to discount any possible areas for improvement but having more information about what could cause it might be helpful.
This could close now.
Add XAML compile will much more better:
Other UWP slow problems will discuss in here: https://bugzilla.xamarin.com/show_bug.cgi?id=46856