http://bugzilla.novell.com/show_bug.cgi?id=558075
http://bugzilla.novell.com/show_bug.cgi?id=558075#c0 Summary: Add incremental linking to MTOUCH Classification: Mono Product: MonoTouch Version: unspecified Platform: Other OS/Version: Other Status: NEW Severity: Enhancement Priority: P5 - None Component: Tools AssignedTo: [email protected] ReportedBy: [email protected] QAContact: [email protected] Found By: --- Blocker: --- Description of Problem: I have an application that cannot be realistically developed on the simulator because it makes use of hardware features (GPS, iTunes Playlist, Accelerometer). This means I have to do a Device build every time I want to test a code change. Compile times for this app are currently in the 30 sec range. This makes development quite tedious - mtouch punishes me for making code changes. (Add to that the 20 secs it takes to upload the app to the device...) While I don't have the details of your linking technology, from a black-box point of view, it seems ridiculous that my whole app is getting (1) Compiled, (2) MonoLinked, (3) JITed, (4) Natively linked - every time I make a small code change that affects just 1 class. There MUST be a way that you can cache results from steps 2 and 3 above to speed up the compilation process. Keep a database of what was included/excluded from an Assembly, and only re-JIT the diff between builds. Please. Please. Please. Please. Please. Please. Please. Please. Please. Please. Please. Steps to reproduce the problem: 1. Write a big app. 2. Compile it more than 60 times throughout the day. 3. Note increased blood pressure. Actual Results: Shortened life span of developers. Expected Results: Flowers and birds and trees and builds that take less than 3 secs. How often does this happen? Every day. Additional Information: -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug. You are the assignee for the bug. _______________________________________________ mono-bugs maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-bugs
