This is the contrary. In Obj-c all pointers are effectively double size, but in 
Java, they are not.

See “Compressed oops" at 
http://docs.oracle.com/javase/7/docs/technotes/guides/vm/performance-enhancements-7.html
 

Le 11 sept. 2013 à 00:18, Paul Franz <paul.p.fr...@gmail.com> a écrit :

> Should be interesting to see how this plays out. When it comes to Java, when 
> you switch from a 32-bit JVM to a 64-bit JVM there is a 10% penalty doing so. 
> The main reason has to do with pointers. All pointers double in size. The 
> effect might be less in a Objective-C program.
> 
> Paul Franz
> 
> On Sep 10, 2013, at 5:47 PM, Tom Davie <tom.da...@gmail.com> wrote:
> 
>> 
>> On 10 Sep 2013, at 23:30, Jean-Daniel Dupas <devli...@shadowlab.org> wrote:
>> 
>>> 
>>> For ARM, 64 bit matters because the instruction set has been updated to 
>>> provider better performances.
>>> 
>>> I just hope the performance boost provided by this architecture change will 
>>> be enough to balance the slow-down due to the increase of instruction and 
>>> pointer size.
>> 
>> Note, this was actually more significant on x86, where most of the mess 
>> caused by CISC (like having bugger all registers) got sorted out.
>> 
>> Tom Davie
>> _______________________________________________
>> 
>> Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)
>> 
>> Please do not post admin requests or moderator comments to the list.
>> Contact the moderators at cocoa-dev-admins(at)lists.apple.com
>> 
>> Help/Unsubscribe/Update your Subscription:
>> https://lists.apple.com/mailman/options/cocoa-dev/paul.p.franz%40gmail.com
>> 
>> This email sent to paul.p.fr...@gmail.com
> 

-- Jean-Daniel





_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to