3 ms·
Happy to answer any questions if there are any - the slides are based on https://speakerdeck.com/alblue/open-source-swift-2-under-the-hood https://speakerdeck.c
by alblue 10y ago
Happy to answer any questions if there are any - the slides are based on https://speakerdeck.com/alblue/open-source-swift-2-under-the-hood https://speakerdeck.com/alblue/open-source-swift-2-under-the....
The other Meetups at Swift London (if you're in the London area) are listed at https://www.meetup.com/swiftlondon/ https://www.meetup.com/swiftlondon/
- adamnemecek 10y agoNice, I was hoping you'd show up. Did you do any perf testing with SIL? Can it get to C speed?
- alblue 10y agoPerformance wasn't the aim of this presentation so it wasn't what I was focussed on. But it's instructive to play around with functions to see what's generated under the covers. For adding two numbers together, for example, it can boil down to just a few x86 instructions. Since it compiles down to IL/IR there is a lot of common optimisations from the LLVM/Clang tool chains that are inherited for free. I would expect to see the performance improve over time too.