New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 723816 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner:
Closed: Jul 26
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: iOS
Pri: 3
Type: Feature

Blocked on:
issue 680711



Sign in to add a comment

[Cronet] Experiment with using bitcode in Cronet for iOS

Project Member Reported by mef@chromium.org, May 17 2017

Issue description

Cronet framework is currently released as fat arm32+arm64 binary. 
Some consumers are interested in bitcode builds, and recently added gn flag may make it possible.

We need to experiment with using that flag and understand pros and cons of this approach.

How would this affect or be affected if we switch to static library / framework release?
 
Status: Started (was: Assigned)
There is a CL that builds Cronet with bitcode enabled: https://codereview.chromium.org/2888223003/. Adding bitcode to the binary increases the size of the framework from around 6MB to 1.2GB. This increase in size can overweigh the benefits, since it may significantly hinder the development process of apps that use Cronet. It is possible to provide multiple flavors of the framework that include or exclude the bitcode respectively; however, that will increase the build and usage complexity.

Currently, we are looking for some confirmation that submitting an app with bitcode enabled substantially reduces the size of the final executable; otherwise, it may not be worth of doing it.
Owner: ----
Status: Untriaged (was: Started)
Owner: mef@chromium.org
Status: Assigned (was: Untriaged)
mef: can you find an appropriate owner for this bug?  Thanks!
Status: WontFix (was: Assigned)
The experiment in comment 2 is done, but the benefits of using bitcode are not clear, and there are no requests to get this to production.

Sign in to add a comment