News for hackers. Stuff that matters.
Re:Tegra K1 “Denver” Will Be First 64-bit ARM Processor for ... by DCKing on Tuesday August 12, 2014 @04:50AM (#8167033)
It is worth noting that this is likely to be an iOS-on-AArch64 specific tweak. Apple doesn't do this on x64 OS X (right?).

Furthermore, nothing has been said (AFAIK) about similar tricks Google is doing with Android on AArch64 or 64 bit architectures in general. From what I've heard they just made the Android runtime capable of emitting AArch64 (and x64, MIPS64) instructions instead of 32-bit ARMv7 ones.

That alone gives plenty of a performance boost as AArch64 instructions are supposedly quite a bit faster than the old 32-bit ones. It remains to be seen though whether Google can make as much use of clever allocation tricks as much as Apple can: Android is much more platform agnostic and uses a garbage collector for some of these tasks.

Re:Tegra K1 “Denver” Will Be First 64-bit ARM Processor for ... by pjmlp on Tuesday August 12, 2014 @08:33AM (#8167480)
Google is already doing it in ART.

ART also brings a new GC, which is quite improved compared to the fossilized Dalvik version that has barely changed since Android 2.3.

Re:Tegra K1 “Denver” Will Be First 64-bit ARM Processor for ... by pohl on Tuesday August 12, 2014 @09:55AM (#8167723)
There is nothing iOS specific about it. MacOS X has been benefiting from this optimization since 10.7.
Re:Tegra K1 “Denver” Will Be First 64-bit ARM Processor for ... by DCKing on Tuesday August 12, 2014 @10:09AM (#8167778)
I stand corrected. So it's a feature of Apple's runtime on all 64 bit systems.