LWN.net Logo

MS and Apple? Intel or AMD?

MS and Apple? Intel or AMD?

Posted Sep 6, 2011 0:24 UTC (Tue) by kragilkragil2 (guest, #76172)
Parent article: The x32 system call ABI

Do Windows or OSX do it this way?
My guess is they don't because they would need compiler support, but I also think that some engineers at Apple, MS, Intel or AMD did the benchmarks and concluded that it isn't worth it. AFAIK modern CPUs use some sort of shadow registers or something to mask away the performance penalties you get by having so few registers.


(Log in to post comments)

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds