Новая версия Oracle Solaris Studio 12.4 доступна для бесплатной загрузки в Oracle Technology Network (OTN). Новая версия среды разработки C, C++ и Fortran для систем Oracle содержит значительно усовершенствованные инструменты анализа программного обеспечения, способствующие оптимизации производительности приложений и быстрому выявлению ошибок доступа к памяти, что, в конечном счете, повышает надежность приложений. Oracle Solaris Studio 12.4 также содержит усовершенствованные, основанные на стандартах высокопроизводительные компиляторы с расширенными возможностями оптимизации, повышающие производительность приложений, работающих на новейших SPARC- и x86-системах Oracle.
Пакет средств разработки Oracle Solaris Studio включен в состав Oracle Software in Silicon Cloud и использует функционал Software in Silicon Application Data Integrity (ADI) для поиска и исправления ошибок памяти с минимальными затратами.
«Специалисты команды Oracle Solaris Studio работают в тесном контакте с группами разработки Oracle Solaris и SPARC, чтобы обеспечить создание наилучшего программного кода для серверов Oracle, — подчеркнул Дон Кретч (Don Kretsch), старший директор Oracle Software Development. — Новые аналитические инструменты в Solaris Studio 12.4 предлагают функции, обычно присутствующие только в дорогостоящих продуктах третьих фирм, которые позволяют разработчикам создавать быстрый и надежный код».
Oracle Solaris Studio предоставляет полную среду разработки программного обеспечения для создания приложений корпоративного класса, устанавливаемых на системах с ОС Oracle Solaris, Oracle Linux а так же других дистрибутивах Linux.
Oracle Solaris Studio 12.4 включает поддержку стандарта C++ 2011. В новой версии Oracle Solaris Studio также реализована поддержка популярных библиотек Boost, и обеспечивается совместимость с разделяемыми библиотеками GCC, что облегчает создание функционально полных переносимых (портируемых) приложений.
Полностью переработанный модуль Oracle Solaris Studio Performance Analyzer предоставляет разработчикам беспрецедентный контроль над производительностью приложений. Новые функции и возможности, такие как удобная организация данных, визуализация временной шкалы, навигация по коду, гибкая фильтрация данных, удаленный анализ данных и кросс-архитектурная поддержка, доступны «по одному клику», существенно повышая производительность разработки приложений.
Oracle Solaris Studio Code Analyzer защищает приложения от недостатков кодирования, включая «утечки» и проблемы доступа к памяти. Инструмент обеспечивает быстрое и точное выявление общих ошибок кода и использует запатентованную технологию, которая классифицирует непроверенные функции, помогая улучшить общий показатель покрытия кода тестами (code coverage) и, тем самым, повысить надежность приложений.
Высокопроизводительные компиляторы Oracle Solaris Studio поддерживают генерацию кода для новейшего поколения процессоров, включая серверы Oracle SPARC M6 и T5, Fujitsu M10 и системы на базе микроархитектуры Intel Haswell. Компиляторы обеспечивают
Oracle Solaris Studio 12.4 поддерживает набор спецификаций параллельного программирования OpenMP 4.0 — новейшую версию открытого стандарта отраслевой группы OpenMP.
Большинство продуктов Oracle для платформы Oracle Solaris создано с использованием Oracle Solaris Studio, и это дает разработчикам дополнительную уверенность в том, что они используют тщательно протестированные и оптимизированные инструменты.