DS-5 Community Edition Change Log
(version 5.29.1 build 5291003 dated 2018/07/26 18:02:51 GMT)
This Release
This is a summary of the new features and other major changes in this release:
- DS-5 Debugger
- Added Japanese translations
- Arm Streamline Performance Analyzer
- Updated Streamline to version 6.7.1
- Added Japanese translations
Click here to view new feature videos online.
DS-5 version 5.29.0 build 5290003 dated 2018/06/23:
- DS-5 Debugger
- Added Operating System awareness for Keil RTX5
- Arm Streamline Performance Analyzer
- Updated Streamline to version 6.7
- Support added for Cortex-A76 (Ultimate), Mali-G76, Mali-G52 and Mali-G31 allowing Streamline to be used with the latest Arm cores
- RTX5 Bare-metal example added to show how to instrument an operating system
- Added support for comparing and merging captures together to see if optimizations have improved system performance
- Hardware counters can now be selected and added when the trace is running by dragging them onto the trace
- Support added for systems that have up to 128 cores allowing Streamline to be used with Arm servers
- Non-root support greatly improved to add:
- Sampling information for the user's application
- CPU hardware counter information
- Support for call stack unwinding from userspace gatord captures
- Simulation models
- Updated Fixed Virtual Platforms (FVPs) to version 11.4
DS-5 version 5.28.1 build 5281011 dated 2018/01/15:
- DS-5 Debugger
- Bug fixes and performance improvements
- Arm Streamline Performance Analyzer
- Bug fixes and performance improvements
DS-5 version 5.28.0 build 5280120 dated 2017/11/24:
- DS-5 Debugger
- Added support for debugging systems implementing Armv8.4-A extensions
- Added Operating System awareness for Wind River VxWorks on Armv7 and Armv8 architecture devices
- Arm Streamline Performance Analyzer
- Updated Streamline to version 6.5
- Support for profiling Python scripts and Just In Time (JIT) compiled languages
- Included example traces to help the user understand how to use Streamline
- Simulation models
- Updated Fixed Virtual Platforms (FVPs) to version 11.2
- Eclipse IDE
- Updated Eclipse to version 4.6.3 (Neon)
- Examples
- Added Armv8-A Linux application debug example
- Added timer interrupts into Armv8-A startup code
- Streamline examples for Linux can now be imported into Eclipse using the DS-5 Example Importer Wizard
DS-5 version 5.27.0 build 5270014 dated 2017/04/27:
- DS-5 Debugger
- Added support for debugging systems implementing ARMv8.3-A extensions
- Added debug support for AArch32 and AArch64 HLT-based semihosting (Version 2.0)
- Added option to launch the command-line debugger using a launch configuration exported from Eclipse
- Added option to launch the command-line debugger in a server mode, allowing remote interaction
- Added Operating System awareness for SYSGO PikeOS on ARMv7 and ARMv8 architecture devices
- Extended Operating System awareness for ExpressLogic ThreadX to ARMv8-A architecture devices
- ARM Streamline Performance Analyzer
- Non-rooted systems are now supported
- Profiling for the Mali-G51 now supported
- Added support for split-debug files allowing debug symbols to be stored separately from the image
- Simulation models
- Updated Fixed Virtual Platforms (FVPs) to version 10.3
- Eclipse IDE
- Added a new Welcome page providing access to videos and blogs about DS-5
DS-5 version 5.26.0 build 5260008 dated 2016/11/29:
- DS-5 Debugger
- Simplified adding Examples with a new Example import flow wizard, click
here for more info
- Added conditional watchpoints support, click
here for more info
- Added CMM script import support, click
here for more info
- Improved control of the displayed data format in the memory view, click
here for more info
- ARM Streamline Performance Analyzer
- Improved support for systems with many cores
- Added ultra-high resolution mode allowing sample data up to 1 microsecond
- Added Mail G71 support
- Added the ability to import Perf data
- Simulation models
- Updated Fixed Virtual Platforms to version 10.2 (64-bit installation only).
- Eclipse IDE
- Eclipse IDE is upgraded to 4.5.2 (Mars)
DS-5 version 5.25.0 build 5250010 dated 2016/07/26:
- DS-5 Debugger
- Visualization of function arguments and local variables in the
Stack view.
- Updated the Jython script interpreter to version 2.7.0
- ARM Streamline Performance Analyzer
- Added forwarding capturing to a session Mali Graphics Debugger.
- Additional parameters for command line report mode generation.
- Cortex-A73 support.
- Simulation models
- Updated Fixed Virtual Platforms to version 10.0 (64-bit installation only).
- Examples
- Added more startup code and example applications using the GCC bare-metal toolchain (not
supplied with DS-5).
DS-5 version 5.24.0 build 5240022 dated 2016/03/29