Alastair Reid <[EMAIL PROTECTED]> writes:
> Your patch looks right and seems to work just fine. Have you got any small
> examples which crash the old system and work beautifully on the patched
> system? After many hours spent chasing bugs through the dictionary
> management part of the system, I've learnt that there's really no
> substitute for a big pile of carefully targeted regression tests.
No; I'm afraid my only test case is several thousand lines (and I
don't really want to release it; sorry).
BTW, I just thought of a potential problem with my patch; I don't
think my newDict() is GC-safe if mkInt() allocates. I wouldn't expect
this to be a problem if sizeof(Cell)==4, but I suppose it might fail
for SMALL_HUGS.
> ps A little surfing reveals that you're a robot hacker of some sort.
> Are you actually using Hugs to program robots? We've been doing
> a bit of that ourselves here at Yale.
No; we program our robots in C. (We've recently started using
embedded systems with a whole megabyte of memory; I might start using
a more interesting language soon... :-)
Carl Witty
[EMAIL PROTECTED]