StackAnalyzer-Releasenotes

Nachfolgend ist eine Liste der wichtigsten Änderungen an a³, die StackAnalyzer betreffen. Die Links führen zu vollständigen Releasenotes für alle a³-Module, inklusive StackAnalyzer.

Release 24.10

  • Wesentlich kleinere Workspace-Dateien
  • Bequemeres Arbeiten mit Analysegruppen
  • Verbesserte Text- und Graphsuche
  • Verbesserter Difference-Viewer
  • Bessere Unterstützung für Enum-Typen von Rust
  • Stackanalyse für TriCore 212 und 222
  • Compilerspezifisches QSK für C28x mit TI 6.2.0

24.04

  • Unterstützung für DWARF für Rust
  • Bessere ORTI-Unterstützung
  • Stackanalyse für AURIX 4x

23.10

  • TLS-Verschlüsselung
  • Schnellere und genauere Value-Analyse
  • Stackanalyse für generischen TMS320F28x

23.04

  • Analyse von dynamisch gelinkten ELF-Dateien
  • Reduzierter Speicherverbrauch der Value-Analyse
  • Stackanalyse für RL78

22.10

  • Stackanalyse für AURIX TC33x, 35x und 36x
  • Unterstützung für microMIPS32 ISA 3 und 5
  • SCADE-Kupplung für AURIX

22.04

  • Verbesserte Auflösung von C++-Virtual-Member-Function-Aufrufen
  • Unterstützung für TargetLink 5.2

21.10

  • Verbesserte Graphen und Statistiken
  • Neue Type-Domain für die Valueanalyse
  • Stackanalyse für MIPS32

21.04

  • Reduzierter Speicherverbrauch
  • Stackanalyse für Nios II
  • Letztes Release mit Unterstützung für Windows 7

20.10

  • Schnellere Stackanalyse für hochrekursive Programme
  • Verbesserte Graphen und Workspaces
  • Automatische Auflösung von Virtual-Member-Funktionsaufrufen in C++

20.04

  • Zusätzliche Konsistenz-Checks
  • Stackanalyse für Renesas CS+ und DDC-I SCORE
  • else-(if)-AIS2-Annotationen

19.10

  • Wesentlich schnellere Analysen
  • Stackanalyse für RISC-V
  • Zusätzliche und erweiterte QSKs

19.04

  • Zeitgleiche Value-Analyse für alle Eintrittspunkte
  • Globale Suche
  • Stackanalyse für dsPIC33E und MCS251

18.10

  • Verbesserte Performance
  • Neue AIS2-Funktoren
  • Unterstützung für DWARFv5 und LLVM/Clang

18.04

  • Value-Partitioning
  • Verbesserte DWARF-Behandlung
  • Stackanalyse für S12Z und 64-Bit-ARM

17.10

  • Floating-Lizenzen
  • Call-Target-Analyse für C++
  • Stackanalyse für 64-Bit-PowerPCs

17.04

  • Stark verbesserte Leistung
  • Kontextsensitive Hilfe
  • Stackanalyse für ARM7TDMI, TC277, LH79520, SPC58

16.10

  • Jenkins-Plugin
  • Annotationen-Assistent
  • Stackanalyse für MSP430 und XMC4500

16.04

  • Umstellung auf AIS2
  • Import von ORTI-Dateien
  • Stackanalyse für AURIX und MCS 51

15.10

  • Neue Benutzeroberfläche
  • Macros-Ansicht
  • Stackanalyse für AMD K6-2E+

15.04

  • Einführung von AIS2
  • DWARF-Ansicht
  • Stackanalyse für Renesas RX und SuperH

14.10

  • Neues Valueanalyse-Framework
  • Neue Graphen
  • Stackanalyse für ARM NEON

14.04

  • Verbesserte Qualifizierungskits
  • Verbesserter ResultCombinator

13.10

  • TargetLink-Kopplung
  • Neue Statistik-Ansichten

13.04

  • Verbesserter Results-Viewer
  • Stackanalyse für FR81S, TC1197, TC1767

12.10

  • AIS2-Annotationen
  • Stackanalyse für ColdFire

12.04

  • Verbesserter Results-Viewer
  • Verbesserte QSKs