• Aucun résultat trouvé

Opérateur DEBUG Code_Aster

N/A
N/A
Protected

Academic year: 2022

Partager "Opérateur DEBUG Code_Aster"

Copied!
2
0
0

Texte intégral

(1)

Code_Aster Version default

Titre : Opérateur DEBUG Date : 08/04/2009 Page : 1/2

Responsable : LEFEBVRE Jean-Pierre Clé : U4.15.12 Révision :

094578e651b5

Opérateur DEBUG

1 But

Permet d'activer ou de désactiver les fonctionnalités de déverminage entre les différentes commandes.

Certains mots-clés sont accessibles dans les commandes DEBUT et POURSUITE.

Il s'agit d'une fonctionnalité destinée aux développeurs.

Manuel d'utilisation Fascicule u4.15:

Document diffusé sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)

(2)

Code_Aster Version default

Titre : Opérateur DEBUG Date : 08/04/2009 Page : 2/2

Responsable : LEFEBVRE Jean-Pierre Clé : U4.15.12 Révision :

094578e651b5

2 Syntaxe

DEBUG (

◊ SDVERI = /‘OUI’, /‘NON’, ◊ JXVERI = /‘OUI’, /‘NON’, ◊ JEVEUX = /‘OUI’, /‘NON’, ◊ IMPR_MACRO = /‘OUI’,

/‘NON’

)

3 Opérandes

3.1.1 Opérande SDVERI

Attention, cette fonctionnalité peut provoquer un surcoût non négligeable lors de l'exécution.

Ce mot clé déclenche la vérification des structures de données produites par les opérateurs. Il est utilisé dans le cadre des procédures de développement du code dans les tests de non régression.

3.1.2 Opérande JXVERI

Permet de contrôler l'intégrité des segments de la mémoire entre deux exécutions de commandes consécutives. Cette fonctionnalité ne concerne que le mode de gestion en mémoire dite statique, lorsqu'une zone mémoire allouée en début d'exécution est gérée par JEVEUX en chaînant les différents objets alloués au cours de l'exécution. En mode de gestion en mémoire dite dynamique les différents objets sont alloués directement par le système et chaînage n'existe pas.

3.1.3 Opérande JEVEUX

Permet d’activer le mode de fonctionnement en debug du gestionnaire de mémoire JEVEUX : déchargements sur disque non différés et affectation des segments valeurs à une valeur indéfinie [D6.02.01].

3.1.4 Mot clé IMPR_MACRO

Autorise ou non les affichages produits par les macros dans le fichier de message. La lecture des fichiers de message peut être pénible quand elle contient la totalité des échos des sous-commandes générées par la macro elle-même. Par défaut, seul l'écho des commandes explicitement appelées par l'utilisateur dans son jeu de commandes apparaîtra.

Manuel d'utilisation Fascicule u4.15:

Document diffusé sous licence GNU FDL (http://www.gnu.org/copyleft/fdl.html)

Références

Documents relatifs

Solution 3 (mixte): les tableaux de pages sont en mémoire principale, mais les adresses les plus utilisées sont aussi dans des registres de l`UCT...

- De placer le code de traitement à une adresse imposé par le microcontrôleur (vecteur d’interruption) - De terminer le sous programme d’interruption par une instruction «

This functionality relates to only the way of managing in memory known as static, when a zone memory allocated in beginning of execution is managed by JEVEUX by chaining the

Ce mot clé permet de définir la taille en entiers au-dessus de laquelle les objets JEVEUX seront alloués dynamiquement, les autres seront gérés dans zone mémoire allouée en

– Un programme doit obtenir la zone mémoire dont il a besoin si la mémoire est disponible. – Et modifier ses besoins pendant

La segmentation doit être vue comme une structuration de l'espace des adresses d'un processus, alors que la pagination doit être vue comme un moyen d'adaptation de la

„ Allocation d’un objet d’un type de base avec appel du constructeur avec paramètre. „ On peut créer dynamiquement un entier (ou un réel) en lui affectant une valeur par appel du

Pour libérer de la mémoire allouée dynamiquement en C++, on utilisera l'opérateur delete... Les bases de l'Informatique