annotate modules/ChangeLog @ 888:201c016cfc12
[xemacs-hg @ 2002-06-28 14:24:07 by michaels]
2002-06-27 Mike Sperber <mike@xemacs.org>
* data.c (prune_weak_boxes): Rewrite for better readability.
2002-06-23 Martin Köbele <martin@mkoebele.de>
Jens Müller <jmueller@informatik.uni-tuebingen.de>
Mike Sperber <mike@xemacs.org>
* lrecord.h (lrecord_type): add lrecord_type_ephemeron to lrecord_type enumeration.
* lisp.h (XEPHEMERON):
(XEPHEMERON_REF):
(XEPHEMERON_NEXT):
(XEPHEMERON_FINALIZER):
(XSET_EPHEMERON_NEXT):
(XSET_EPHEMERON_VALUE):
(XSET_EPHEMERON_KEY):
(wrap_ephemeron):
(EPHEMERONP):
(CHECK_EPHEMERON):
(CONCHECK_EPHEMERON):
(struct ephemeron): Add representation of ephemerons.
* alloc.c (garbage_collect_1):
(finish_marking_ephemerons):
(prune_ephemerons): Call.
* data.c:
(finish_marking_ephemerons):
(prune_ephemerons):
(mark_ephemeron):
(print_ephemeron):
(ephemeron_equal)
(ephemeron_hash)::
(make_ephemeron):
(Fmake_ephemeron):
(Fephemeronp):
(Fephemeron_ref):
(syms_of_data):
(vars_of_data): Add implementation of ephemerons
author |
michaels |
date |
Fri, 28 Jun 2002 14:24:08 +0000 |
parents |
aaf4e86e0a2d |
children |
2367ca81af28 |
rev |
line source |
804
|
1 2002-04-05 Stephen J. Turnbull <stephen@xemacs.org>
|
|
2
|
|
3 * XEmacs 21.5.6 "bok choi" is released.
|
|
4
|
774
|
5 2002-03-12 Ben Wing <ben@xemacs.org>
|
|
6
|
|
7 * The Great Mule Merge: placeholder.
|
|
8
|
768
|
9 2002-03-05 Stephen J. Turnbull <stephen@xemacs.org>
|
|
10
|
|
11 * XEmacs 21.5.5 "beets" is released.
|
|
12
|
754
|
13 2002-02-14 Sean MacLennan <seanm@seanm.ca>
|
|
14
|
|
15 * base64/base64.c - update Bufpos => Charbpos
|
|
16
|
|
17
|