5

Actually, two sizes: initially committed and total reserved.

Do you use static or dynamic analysis? Which tools? Which techniques?

Constantin
  • 26,638
  • 10
  • 58
  • 79

1 Answers1

2

One technique is to paint your stack in main or the threads main with a known value and then on cleanup do a sweep from the stack limit until your known value is no longer found.

Your stack end will be defined as a symbol, generate a .map file to determine the stack limits and their symbol names.

It is discussed here: How to determine maximum stack usage?

Community
  • 1
  • 1
JeffV
  • 50,397
  • 31
  • 100
  • 123