Apple Darwin Manuel d'utilisateur Page 2

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 68
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 1
Contents
Introduction to 64-Bit Transition Guide 6
What Is 64-Bit Computing? 6
Who Should Read This Document? 6
Organization of This Document 6
See Also 7
Should You Recompile Your Software as a 64-Bit Executable? 8
Automatic Reference Counting 8
Operating System Version 8
I/O Kit Drivers and Other Kernel Extensions 9
Performance-Critical Applications 9
“Huge” Data Objects 10
64-Bit Math Performance 10
Plug-in Compatibility 10
Memory Requirements 11
Major 64-Bit Changes 12
Tools Changes 12
Data Type Changes 12
Data Type Size and Alignment 12
Data Type Impact on Code 14
Security Changes 15
Making Code 64-Bit Clean 16
General Programming Tips 16
Data Type and Alignment Tips 19
Avoiding Pointer-to-Integer Conversion 22
Working with Bits and Bitmasks 23
Tools Tips 24
Alignment Pragmas 24
Sign Extension Rules for C and C-derived Languages 25
Velocity Engine and SSE Alignment Tips 27
Porting Assembly Language Code 27
Register Changes 28
2012-12-13 | Copyright © 2004, 2012 Apple Inc. All Rights Reserved.
2
Vue de la page 1
1 2 3 4 5 6 7 ... 67 68

Commentaires sur ces manuels

Pas de commentaire