Design News is part of the Informa Markets Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Express Logic's StackX

Express Logic's StackX

StackX is a new, unique software program that calculates the actual stack size requirements of any embedded application, using a proprietary, patent-pending algorithm. It enables developers to accurately see their application's stack memory requirements prior to execution and to avoid stack overflow without wasting memory through over-allocation. StackX also provides visibility into the "XE executable file" by displaying sections, symbols and other elements. This information is useful for avoiding stack problems, as well as for achieving improved resource management. With StackX, developers can escape the perils of trial-and-error stack memory allocation, and allocate the correct amount the first time. StackX solves the problem of determining how much memory to allocate for a program's stack, avoiding two problems facing embedded developers: Under-allocation leads to stack overflow, an often catastrophic system failure that is extremely difficult to identify as the cause of a program malfunction. Over-allocation wastes memory and is a serious problem for power-sensitive systems where additional memory draws more power and adds cost. StackX, with its patent-pending algorithmic analysis, is the first tool that shows developers the correct allocation.

Hide comments


  • Allowed HTML tags: <em> <strong> <blockquote> <br> <p>

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.