I think bitcode is a huge win. About only thing I’ll miss is cool ISA-specific instructions. Now reliant on OS vendor providing access.
-
-
@rentzsch are they disallowing ISA-specific intrinsics? They're definitely representable in bitcode…0 replies 1 retweet 1 like -
@kongtomorrow I was assuming so. I probably shouldn’t.0 replies 0 retweets 0 likes -
@rentzsch I need to watch the sessions… biggest wins I could think of were (1) AOT LTO with snapshots of system libraries, (2) microarchs.0 replies 0 retweets 0 likes -
@rentzsch you can inline code from the frameworks if you can guarantee a (partial) recompile every time the OS frameworks change.0 replies 0 retweets 1 like -
@kongtomorrow@rentzsch I don’t see how bitcode helps there, tbh, unless the OS install process grows a “recompile installed apps” step0 replies 0 retweets 1 like -
@catfish_man@rentzsch was thinking they could do it in on app store servers, once, and redeliver the "thinned" binaries to all upgraders.0 replies 0 retweets 0 likes -
@kongtomorrow@Catfish_Man@rentzsch There’s no guarantee the device will have a net connection when OS install completes.0 replies 0 retweets 0 likes -
@optshiftk@catfish_man@rentzsch could make it part of the initial OS upgrade download if needed. Target is known at that time.0 replies 0 retweets 0 likes
@kongtomorrow @optshiftk @Catfish_Man @rentzsch I suppose this would also allow Swift ABIs to change at any time, without dylibs in the app.
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
rentzsch
Ken Ferry
David Smith
Kyle S.
Rainer Brockerhoff