Ускоренные инструменты разработчика Linux

Mentor Graphics обновила свои встроенные средства разработки Mentor Embedded Sourcery CodeBench и Analyzer для повышения производительности и улучшения отладки.

Набор инструментов Sourcery Codebench GNU и IDE (интегрированная среда разработки) являются кроссплатформенными на стороне разработки, но в основном предназначены для встроенных устройств Linux.
Новая версия предлагает более быструю компиляцию и производительность во время выполнения, а также улучшенную отладку, говорит Mentor Graphics.
CodeBench доступен в бесплатной и коммерческой версиях ($ 399 за место).
Профессиональная версия, которая также включает в себя Sourcery Analyzer и другие функции, стоит 3000 долларов за место.
Похоже, что Sourcery Analyzer также может быть доступен отдельно, но цены не указаны.

Помимо повышения производительности компилятора, улучшения CodeBench включают поддержку контроля версий Subversion, а также новую поддержку систем на кристаллах, включая Freescale i.MX6Quad, Altera Cyclone V и TAP ARM Cortex-A15 на базе OMAP5432.
Средство анализа трассировки и производительности Sourcery Analyzer предлагает усовершенствования, включая поддержку файлов журналов диагностики и трассировки (DLT).
Говорят, что поддержка DLT будет полезна для разработчиков совместимых с автомобилем GENIVI Linux транспортных средств (IVI).
Mentor предлагает собственную платформу разработки Mentor Embedded ATP, совместимую с GENIVI, на основе своей платформы Mentor Embedded Linux.


Обновлены Sourcery CodeBench (слева) и Sourcery Analyzer

(нажмите на картинку, чтобы увеличить)

Еще в апреле Mentor Graphics объявила о выпуске Mentor Embedded Sourcery Codebench Virtual Edition, в котором добавлены инструменты электронного уровня системы (ESL) для эмуляции аппаратных сред, как до, так и после кремния, для встраиваемых целей Linux.
В этом специальном выпуске к инструментам Sourcery CodeBench добавлены платформы Vista Virtual Prototyping и Veloce2 Emulation Systems.
В основном выпуске CodeBench, обновленном здесь, отсутствует полная поддержка Vista ESL, но в Professional Edition он добавляет виртуальный прототип Vista для двухъядерного SoC Cortex-A9.

Новые функции в Sourcery CodeBench включают в себя:

  • Обновление компилятора до GCC 4.8.1, добавление доступа к новому общему уровню оптимизации (-Og) для быстрой компиляции и превосходной отладки с улучшенной производительностью во время выполнения
  • Обновление до Eclipse CDT 8.2
  • Улучшенная консоль GDB (7.6.50) для установки и отображения точек останова, точек наблюдения и точек трассировки;
    Точки останова, связанные с GDB, теперь поддерживаются и синхронизируются с пользовательским интерфейсом
  • Поддержка ревизий Subversion
  • Улучшена поддержка C ++ 11
  • Поддержка как приложений GNU / Linux, так и приложений с открытым исходным кодом с использованием одной установки (только Professional Edition)
  • Поддержка хоста Windows 8, включая расширенное кэширование компиляции для более быстрого времени компиляции
  • Двухъядерный виртуальный прототип Cortex-A9 Vista для улучшенного обзора производительности, включая производительность и энергопотребление (только Professional Edition)
  • Новая поддержка Altera Cyclone V, Freescale i.MX6Q SABRE Lite, TI OMAP5432 и TI Tiva TM3C123 и TM4C129 SoCs

Новые функции в Sourcery Analyzer включают в себя:

  • Поддержка импорта файлов Diagnostic Logging and Trace (DLT), что позволяет разработчикам GENIVI анализировать данные трассировки информационно-развлекательных приложений.
  • Более быстрая интеграция с платформами Linux
  • Сбор данных с удаленных систем с использованием автономного инструмента генерации скриптов
  • Расширенная документация и улучшенное создание шаблонов кода пользовательских агентов анализа

Дальнейшая информация

Обновленная версия Sourcery CodeBench доступна уже сейчас, а бесплатную пробную версию можно найти здесь .
Начальная цена на Personal Edition составляет 399 долларов за место.
Профессиональная версия с обновленным пакетом Sourcery Analysis стоит 3000 долларов.

Дополнительную информацию можно найти на странице продукта Mentor Graphics Sourcery CodeBench .
Бесплатный вебинар по новой версии запланирован на 17 декабря, 10-11 утра по тихоокеанскому времени.
Регистрацию можно найти на странице вебинара Sourcery CodeBench .