Ouvrir le menu principal

MacGeneration

Recherche

Les puces M4 accélèrent et simplifient le debug avec les outils Instruments de Xcode

Pierre Dandumont

jeudi 06 mars 2025 à 17:15 • 12

Logiciels

Dans la bêta 2 de Xcode 16.3, Apple a ajouté une petite nouveauté : dans les outils Instruments, qui permettent d'analyser le fonctionnement des applications, il est maintenant possible d'obtenir un suivi de l'exécution d'une app en détail. Apple a visiblement intégré le nécessaire dans certaines de ses puces pour accélérer matériellement le debug.

Un des outils en action sur le code de l'application iGen. Image MacGeneration.

La nouveauté a été repérée par Longhorn et elle nécessite un Mac équipé d'une puce M4, un iPad équipé d'une puce M4 ou un iPhone 16 (donc équipé d'une puce A18). Apple explique que l'outil Processor Trace peut fournir le nécessaire pour reconstruire totalement l'exécution d'un programme a posteriori avec des informations sur les instructions exécutées, la durée de chacune d'entre elles et même le nombre de cycles. Le tout repose sur une accélération matérielle avec un impact très faible (selon la marque) sur les performances.

Pour ceux qui cherchent à déterminer les goulets d'étranglement dans du code pour optimiser les performances, ce genre d'outils est très intéressant. Il pourra aussi aider ceux qui veulent évaluer finement les performances des puces, et vérifier de visu les éventuelles optimisations sur les instructions quand une nouvelle génération de puces débarquera.

Apple Pay : une faille liée à Visa et au mode transport express révélée en 2021 reste exploitable

12:16

• 16


Même le vibe-coding ne parvient pas à remplir l’App Store du Vision Pro

12:02

• 7


Apple Watch : bientôt la fin du calvaire des retours en atelier en cas de gros plantages ?

09:44

• 13


Lamp, l’application qui promet 100 € pour retrouver des véhicules volés

09:10

• 29


L'ogre IA s'attaque maintenant aux processeurs : pénurie en vue ?

08:31

• 55


Apple renvoie 200 développeurs dédiés à Siri sur les bancs de l’école

15/04/2026 à 22:15

• 45


Retour 50 ans en arrière : prise en main de l’A-One, une réplique de l’Apple I

15/04/2026 à 20:30

• 18


ASML mise sur la mémoire vive, l’IA rafle tout

15/04/2026 à 20:30

• 11


Google lance enfin une application Gemini pour Mac

15/04/2026 à 18:59

• 38


John Ternus et Greg Joswiak expliquent le nom du MacBook Neo et reviennent sur plusieurs flops d’Apple

15/04/2026 à 17:04

• 27


Le classique Glider revient sur Mac après plusieurs années d’absence

15/04/2026 à 16:05

• 4


Google lance une alternative à Spotlight pour Windows

15/04/2026 à 12:18

• 23


Anthropic veut faire payer davantage ses plus gros clients en entreprise

15/04/2026 à 12:04

• 22


Apple a menacé Grok de retrait de l’App Store après le scandale des deepfakes

15/04/2026 à 11:32

• 38


MacBook Neo : la croissance d’abord, les marges après

15/04/2026 à 09:56

• 58


Le Mac App Store au cœur d’une arnaque crypto à 9,5 millions de dollars

15/04/2026 à 09:30

• 38