Stack overflow — now a thing of the past

(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


About The Author

Ibrar Ayyub

Ibrar Ayyub is an experienced technical writer with a Master's degree in computer science from BZU Multan University. He has written for various industries, mainly home automation, and engineering. He has a clear and simple writing style and is skilled in using infographics and diagrams. He is a great researcher and is able to present information in a well-organized and logical manner.

Follow Us:
LinkedinTwitter
Scroll to Top