Bug 59634 - mtouch: Add support for not generating debug info (AOT) for specific assemblies
Summary: mtouch: Add support for not generating debug info (AOT) for specific assemblies
Status: ASSIGNED
Alias: None
Product: iOS
Classification: Xamarin
Component: Tools (show other bugs)
Version: master
Hardware: PC Mac OS
: --- enhancement
Target Milestone: 15.7
Assignee: Rolf Bjarne Kvinge [MSFT]
URL:
Depends on:
Blocks: 56489
  Show dependency tree
 
Reported: 2017-09-21 08:43 UTC by Rolf Bjarne Kvinge [MSFT]
Modified: 2017-11-27 18:03 UTC (History)
1 user (show)

See Also:
Tags:
Is this bug a regression?: No
Last known good build:


Attachments

Description Rolf Bjarne Kvinge [MSFT] 2017-09-21 08:43:11 UTC
See bug #56489 for a test case.

Scenario: a big app, with one particular assembly which is enormous. The big app hits bug #1102 (too much code), but only for debug builds, most likely because the debug info for the enormous assembly is pushing it over the limit. The idea would be to make it possible to not generate debug info for specific assemblies (right now it's an either all or nothing choice), which could be used in this scenario to lower the executable size enough (and for the test case the app developer doesn't care about debugging the enormous assembly, since it wasn't his).

Note You need to log in before you can comment on or make changes to this bug.