(PRWEB) July 15, 2001
AbsInt Angewandte Informatik GmbH, a company
specialized in static program analyses and
timing validation, announces the availability
of a stack usage analysis module for aiCall,
its software visualization tool. Features:
detailed and precise information on user
and system stack usage by application tasks
stack analyses for all graph levels: routines,
basic blocks, assembly instructions
easy recognition of critical program sections
thanks to color coding (see screenshots at
http://www.absint.com/aicall/stack.htm)
Why do you need stack analysis?
Stack memory has to be allocated statically by
the programmer. Underestimating stack usage
can lead to serious runtime errors which can
be difficult to find. Overestimating stack
usage means a waste of memory resources.
aiCall/stack provides automatic tool support
to calculate the stack usage of your application
aiCall/stack not only reduces development effort
but also helps to prevent runtime errors due to
stack overflow
The analysis results provide valuable feedback
in optimizing the stack usage of your
application
Supported compilers and platforms
The stack analysis module is available as an
add-on to aiCall (http://www.absint.com/aicall).
aiCall visualizes assembler files in .src format
as produced by the Tasking C compiler for
C16x/ST10 microcontrollers. aiCall is available
for Linux, Solaris, Windows 9x, 2000 and Windows
NT.
About AbsInt
AbsInt Angewandte Informatik GmbH provides
advanced tools and services in the areas of
compiler optimization, static program analysis,
and worst-case execution time prediction.
Find More Microcontroller Press Releases