From fa080de7afc95aa1c19a6e6fc0e0708ced2eadc4 Mon Sep 17 00:00:00 2001 From: Joseph Hunkeler Date: Wed, 8 Jul 2015 20:46:52 -0400 Subject: Initial commit --- sys/nmemio/nmemio.com | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 sys/nmemio/nmemio.com (limited to 'sys/nmemio/nmemio.com') diff --git a/sys/nmemio/nmemio.com b/sys/nmemio/nmemio.com new file mode 100644 index 00000000..126475c0 --- /dev/null +++ b/sys/nmemio/nmemio.com @@ -0,0 +1,26 @@ + +int mclear # clear newly allocated memory? +int mwatch # check buffer sentinals on FREE? +int mcollect # garbage collect on exit? +int mreport # report memio usage stats? + +int lsentinal # lower sentinal value +int usentinal # upper sentinal value + +long mem_used # total mem usage +long max_alloc # largest allocated pointer size +long leaked # total leaked bytes +int nleaked # number leaked pointers +int nalloc # total number of allocations +int nfree # total number of frees + +int mdebug # debugging memory use in tasks? +int in_task # in task or iraf main? + +pointer mgc # garbage collection buffer + +# Debug common +common /nmemio/ mclear, mwatch, mcollect, mreport, lsentinal, usentinal, + mem_used, max_alloc, nleaked, leaked, nalloc, nfree, + mdebug, in_task, mgc + -- cgit