btw i said STATIC CONSTRUCTOR ;) On Mon, Jun 11, 2012 at 4:10 PM, Sayed Arian Kooshesh <[email protected]> wrote: > try parsing a query string > > On Mon, Jun 11, 2012 at 4:07 PM, Jonathan Pryor <[email protected]> wrote: >> On Jun 11, 2012, at 1:00 PM, Sayed Arian Kooshesh wrote: >>> You should also never use httputility as the static constructor causes a >>> whole meg of memory to vainsh. >> >> How pray-tell did you come to this conclusion? My (really stupid) test shows >> that it only uses 26k: >> >> protected override void OnCreate (Bundle bundle) >> { >> base.OnCreate (bundle); >> GC.Collect (); >> var start = GC.GetTotalMemory (false); >> Console.WriteLine ("Start memory: {0}", start); >> Foo (); >> GC.Collect (); >> var end = GC.GetTotalMemory (false); >> Console.WriteLine ("End memory: {0}; diff={1}", end, >> (end-start).ToString ()); >> } >> >> static void Foo () >> { >> var ignore = new System.Web.HttpUtility (); >> } >> >> The memory diff is 26520, which is a far cry from 1MB... >> >> - Jon >> >> _______________________________________________ >> Monodroid mailing list >> [email protected] >> >> UNSUBSCRIBE INFORMATION: >> http://lists.ximian.com/mailman/listinfo/monodroid > > > > -- > Extreme Knowledge is not something for which he programs a computer > but for which his computer is programming him. > > -Wozniak
-- Extreme Knowledge is not something for which he programs a computer but for which his computer is programming him. -Wozniak _______________________________________________ Monodroid mailing list [email protected] UNSUBSCRIBE INFORMATION: http://lists.ximian.com/mailman/listinfo/monodroid
