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

I am an experienced technical writer holding a Master's degree in computer science from BZU Multan, Pakistan University. With a background spanning various industries, particularly in home automation and engineering, I have honed my skills in crafting clear and concise content. Proficient in leveraging infographics and diagrams, I strive to simplify complex concepts for readers. My strength lies in thorough research and presenting information in a structured and logical format.

Follow Us:
LinkedinTwitter

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top