gmem.c: Add support for timestamps on memory operations.
authorVasiliy Fofanov <fofanov@adacore.com>
Wed, 6 Jun 2007 10:30:04 +0000 (12:30 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Wed, 6 Jun 2007 10:30:04 +0000 (12:30 +0200)
commit8cc39ff26bdd6d6b5dc8bc62b5db504f22e50a1b
treedc2de52c5511689fb3b3a03be8ed6fcae9c92368
parent9fd79385825a2ff47101383be84d72bd6792a197
gmem.c: Add support for timestamps on memory operations.

2007-04-20  Vasiliy Fofanov  <fofanov@adacore.com>

* gmem.c: Add support for timestamps on memory operations.

* memtrack.adb, gnatmem.adb: Add support for timestamps on memory
operations (not used currently, just foundation for future
enhancements). Add possibility to perform full dump of gmem.out file.
(Print_Back_Traces): Declare accesses to root arrays constants since
they aren't modified.
(Print_Back_Traces): allocate root arrays on the heap rather than stack.

From-SVN: r125419
gcc/ada/gmem.c
gcc/ada/gnatmem.adb
gcc/ada/memtrack.adb