comparison src/ChangeLog @ 1265:de6cf052e10b

[xemacs-hg @ 2003-02-07 00:49:41 by ben] add KKCC tail-recursion alloc.c: Implement tail-recursion in KKCC when the last-marked object is a Lisp object, to avoid stack-overflow errors when marking long lists. Factor out some duplicated error-checking into macros.
author ben
date Fri, 07 Feb 2003 00:49:42 +0000
parents 465bd3c7d932
children b5a5863da615
comparison
equal deleted inserted replaced
1264:032904d02169 1265:de6cf052e10b
1 2003-02-06 Ben Wing <ben@xemacs.org>
2
3 * alloc.c:
4 * alloc.c (GC_CHECK_NOT_FREE):
5 * alloc.c (mark_object_maybe_checking_free):
6 * alloc.c (mark_with_description):
7 * alloc.c (mark_object):
8 Implement tail-recursion in KKCC when the last-marked object is
9 a Lisp object, to avoid stack-overflow errors when marking long
10 lists. Factor out some duplicated error-checking into macros.
11
1 2003-02-05 Ben Wing <ben@xemacs.org> 12 2003-02-05 Ben Wing <ben@xemacs.org>
2 13
3 * Makefile.in.in (update-elc.stamp): 14 * Makefile.in.in (update-elc.stamp):
4 NOBYTECOMPILE -> BYTECOMPILE_CHANGE. 15 NOBYTECOMPILE -> BYTECOMPILE_CHANGE.
5 16