In the fnbounds client, add a limit on memory usage by the server and restart the server when it exceeds this limit.  Symtab 7.0 leaks a fair amount of memory, but the leak is fixed in 8.0.
In the fnbounds client, add a limit on memory usage by the server and
restart the server when it exceeds this limit.  Symtab 7.0 leaks a
fair amount of memory, but the leak is fixed in 8.0.

Currently, the default limit is 80 Meg.  This can be changed by
setting the environment variable HPCRUN_SERVER_MEMSIZE to a number of
Meg bytes.  Typical programs legitimately use 15-20 Meg for
hpcfnbounds, so 80 Meg seems a safe and conservative limit.

HPCToolkit/hpctoolkit,zcth428/hpctoolkit,zcth428/hpctoolkit111,zcth428/hpctoolkit,HPCToolkit/hpctoolkit,HPCToolkit/hpctoolkit,zcth428/hpctoolkit,zcth428/hpctoolkit111,HPCToolkit/hpctoolkit,zcth428/hpctoolkit111,zcth428/hpctoolkit,zcth428/hpctoolkit111,zcth428/hpctoolkit,zcth428/hpctoolkit111,HPCToolkit/hpctoolkit,HPCToolkit/hpctoolkit