Manuel de suivi dynamique Solaris

Prédicats

Les prédicats sont des expressions comprises entre barres obliques / / et évaluées au déclenchement d'une sonde afin de déterminer si les actions associées doivent être exécutées. Les prédicats constituent la base conditionnelle principale du développement d'un flux de commande plus complexe d'un programme D. Vous pouvez omettre la section des prédicats de la clause de chaque sonde, auquel cas les actions sont toujours exécutées au déclenchement de la sonde.

Les expressions de prédicat peuvent utiliser l'un des opérateurs D décrits précédemment et peuvent faire référence à des objets de données D comme des variables et des constantes. L'expression de prédicat doit évaluer une valeur de type entier ou pointeur afin de pouvoir être déterminée comme vraie ou fausse. Comme pour toutes les expressions D, une valeur de zéro est interprétée comme fausse et une valeur autre que zéro est interprétée comme vraie.