From help-octave-request at bevo dot che dot wisc dot edu Mon Nov 10 03:19:03 1997 Subject: Memory limits From: "John W. Eaton" To: John Logsdon Cc: help-octave at bevo dot che dot wisc dot edu Date: Mon, 10 Nov 1997 03:18:34 -0600 On 23-Oct-1997, John Logsdon wrote: | ii Can I garbage collect from within octave (rather than saving, quitting | and restarting)? You can clear all the variables that you don't need. Other than that, Octave should be making unused memory available for reuse on its own. If you know of an example where this is not true, please submit a complete bug report to bug-octave at bevo dot che dot wisc dot edu dot | Once the program dumped itself in octave-core only I found that the | data local to the function being run was dumped and none of the main | data. I have trawled the info files and can find nothing | documented. I suppose it is a misfeature that it only saves data from the `current' symbol table. Perhaps it should only save the data from the top-level symbol table, or maybe it should go all out and save the data from the global and top-level symbol tables as well as all the symbol tables in the active function call stack. Ugh. Would people really like to have that feature? Thanks, jwe