Today, I’ve been hunting down a bug in Mono for Android (4.4.55). This bug flooded the Android log with this entry (thousands of times):
02-04 17:09:32.010: W/(4300): Bad call to mono_mutex_lock result 11 02-04 17:09:32.010: A/(4300): * Assertion at /Users/builder/data/lanes/monodroid-mac-monodroid-4.4-series/6418373f/source/mono/mono/metadata/loader.c:2181, condition `ret == 0' not met
This flood of log messages made the whole deployment process very slow (54 seconds to deploy a fresh project).
As workaround I found that disabling Use Fast Deployment in the project settings “solved” the problem for me.
I’m still waiting for an answer from Xamarin on this issue. Update: This problem is tracked here.