Débogage de code optimisé

Habituellement, plus le niveau d'optimisation est élevé, plus votre programme est efficace. Toutefois, si le programme que vous déboguez est optimisé, la valeur des variables affichées ne correspond peut-être pas à la valeur en cours.

Lorsque vous déboguez votre code, vous devez définir un niveau d'optimisation minimum. Ainsi, vous pourrez afficher et modifier les variables de manière précise. Une fois le débogage terminé, vous pouvez restaurer le niveau d'optimisation maximum. Vous obtiendrez de ce fait les niveaux de performance les plus élevés pour les procédures du programme. Pour en savoir plus sur la procédure à suivre pour définir des niveaux d'optimisation, consultez la documentation livrée avec votre programme de compilation.

Remarque : Même avec un niveau d'optimisation *NONE, une certaine optimisation peut avoir lieu et affecter la capacité du débogueur à afficher correctement l'emplacement d'arrêt du programme.
Tâches associées
Remarques sur le débogage lors de l'écriture de programmes
Référence associée
Options de compilation Java