http://www.newton-inc.com/dev/techinfo/qa/qa.htm
call func()
begin
local s,v;
local root := GetRoot();
local base := root.|YourApp:YourSIG|; // name of app
local prot := base._proto;
foreach s,v in base do
begin
if v and v <> root AND v <> base AND v <> prot then
begin
Write ("Slot:" && s & ", Value: ");
Print(v);
end;
end;
end with ()
The debugging function TrueSize
can also be a valuable tool to determine the heap used by your applications. See the NTK User Guide for more information about TrueSize
.