Проект представляет собой расширение среды разработки, позволяющий производить создание программ на специальном языке программирования D для использования утилитой Dtrace в среде OpenSolaris. DTrace является компонентом ядра данной ОС, которое отслеживает системные вызовы прикладных программ и модулей ядра (содержит так называемые датчики, которые способны собирать информацию о поведении программ). На пользовательском уровне можно получить значения этих датчиков(probes), написав специальную программу на языке D (специальный язык именно для DTrace), который является подмножеством языка C++ c добавлением предикатов. Представляемый разрабатываемый продукт позволяет: - создавать и редактировать D файлы, объединять их в проекты; - синтаксически анализировать исходный код; - подсвечивать синтаксис (ключевые слова, предикаты, комментарии, директивы препроцессора); - проводить авто-дополнение кода; - запускать на выполнение файлы D из среды, отслеживать выдаваемую информацию; - генерировать файлы с html-отчетами о произведенной трассировке; показывать справку по функциям.
Продукт предназначен для программистов или системных администраторов высокой квалификации.