Jonathan,

That's great, I've really been looking forward to this.

>From my initial tests I think most of the GC problems I was seeing have been
resolved - random crashes where the app just dies don't seem to be happening
nearly as much.

I say "as much"... to begin with I re-compiled against the new version and
saw no crashes. Then I made a minor change and the newly compiled version
would have an occasional problem (although not nearly as bad as before, and
totally unrelated to the code change.) I need to do some more testing to be
sure though.

One thing I have noticed is that the GC now seems to hang the application
for a long time in some cases, sometimes for minutes. In those cases the adb
log will have no entries for the app, then a couple of minutes later it'll
say GC_EXPLICIT freed X objects/bytes in Yms (where X is large, maybe 200K,
and Y is small, maybe 50 ms). Following this GC_EXPLICIT everything just
carries on as normal, no crash.

I hope that this problem can be solved by re-instating a number of manual
GC.Collect(0) statements that I'd previously removed because they added to
the general crashing issue.

Anyway, that's my initial feedback, it's looking encouraging. And the best
thing is that following the post-Attachmate uncertainty there's now a
feeling that things are moving forward quickly thanks to all of the hard
work from Xamarin people - great job all of you!

Cheers,

Andy

-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of Jonathan Pobst
Sent: 23 August 2011 22:03
To: [email protected]
Subject: [mono-android] Mono for Android 1.0.3 Available [Link Fixed]

Hey Everyone!

We are happy to announce a new version of Mono for Android is available!

Some changes included in 1.0.3:

- Several big bugs fixed in Garbage Collection.
- Faster stepping and variable inspection when debugging in VS.

Full release notes:

http://android.xamarin.com/Releases/Mono_for_Android_1/Release_1.0.3

MonoDevelop users should be prompted to upgrade next time they open 
MonoDevelop, or can use Help->Check for Updates.

Visual Studio users can download and install 
http://c227137.r37.cf1.rackcdn.com/monoandroid-1.0.3.msi.  You do not 
need to uninstall the previous version before upgrading.

Happy hacking!
Jonathan

_______________________________________________
Monodroid mailing list
[email protected]

UNSUBSCRIBE INFORMATION:
http://lists.ximian.com/mailman/listinfo/monodroid

_______________________________________________
Monodroid mailing list
[email protected]

UNSUBSCRIBE INFORMATION:
http://lists.ximian.com/mailman/listinfo/monodroid

Reply via email to