[gclist] What wrong with the GC in xemacs

Nick Barnes nickb@harlequin.co.uk
Wed, 03 Apr 1996 11:10:38 +0100


> It also looks like a recursive marker.  Depending on how it's structured, and
> what the common data structures look like, that can result in very deep
> recursion.  Aside from potential space problems, this is particularly
> unfortunate on older SPARC machines, where it results in a register window
> overflow trap on every call.

Yes, it is a recursive marker, but not purely recursive. In
particular, for lists it loops on the cdrs but recurses on the cars.

Anyone feel like running some profiles?

Nick Barnes