[Yhc] how stable is yhc?
Tom Shackell
shackell at cs.york.ac.uk
Fri Sep 15 09:09:41 EDT 2006
On Friday 15 September 2006 08:22, Kartik Vaddadi wrote:
> Tom Shackell wrote:
> I was trying to ask a slightly different question. Once Freja decides
> that it wants to collect trace information on a certain portion of the
> EDT, does the trace exist seperate from the heap memory used by the
> program, or is (part of the) heap itself used as the EDT like in my
> scheme? Would I be correct in saying that Freja (and Hat, Hood & Buddha)
> all duplicate information -- once in the normal heap of the program
> being debugged, and once again in the trace structures of the debugger?
Hat, Hood and Buddha all duplicate the information. Though 'duplicate' is
somewhat inaccurate because of course all three allow garbage collection
meaning the vast majority of the data in the heap is collected (and hence no
longer duplicated).
I can't remember whether Freja does or not, my suggestion is to read Nilsson's
thesis if you haven't done so already:
http://citeseer.ist.psu.edu/nilsson98declarative.html
Cheers :-)
Tom
More information about the Yhc
mailing list