Mercurial > hg > xemacs-beta
comparison src/ChangeLog @ 889:aa5a731873df
[xemacs-hg @ 2002-06-28 14:24:23 by michaels]
Sync with recent commits.
author | michaels |
---|---|
date | Fri, 28 Jun 2002 14:24:23 +0000 |
parents | 9a25b5ae3a51 |
children | c9f067fd71a3 |
comparison
equal
deleted
inserted
replaced
888:201c016cfc12 | 889:aa5a731873df |
---|---|
1 2002-06-27 Mike Sperber <mike@xemacs.org> | |
2 | |
3 * eval.c (Ffuncall): Run `post-gc-hook' if GC just happened. | |
4 | |
5 * alloc.c (garbage_collect_1): Delay running `post-gc-hook' until later. | |
6 | |
7 * data.c (prune_weak_boxes): Rewrite for better readability. | |
8 | |
9 2002-06-23 Martin Köbele <martin@mkoebele.de> | |
10 Jens Müller <jmueller@informatik.uni-tuebingen.de> | |
11 Mike Sperber <mike@xemacs.org> | |
12 | |
13 * lrecord.h (lrecord_type): add lrecord_type_ephemeron to lrecord_type enumeration. | |
14 | |
15 * lisp.h (XEPHEMERON): | |
16 (XEPHEMERON_REF): | |
17 (XEPHEMERON_NEXT): | |
18 (XEPHEMERON_FINALIZER): | |
19 (XSET_EPHEMERON_NEXT): | |
20 (XSET_EPHEMERON_VALUE): | |
21 (XSET_EPHEMERON_KEY): | |
22 (wrap_ephemeron): | |
23 (EPHEMERONP): | |
24 (CHECK_EPHEMERON): | |
25 (CONCHECK_EPHEMERON): | |
26 (struct ephemeron): Add representation of ephemerons. | |
27 | |
28 * alloc.c (garbage_collect_1): | |
29 (finish_marking_ephemerons): | |
30 (prune_ephemerons): Call. | |
31 | |
32 * data.c: | |
33 (finish_marking_ephemerons): | |
34 (prune_ephemerons): | |
35 (mark_ephemeron): | |
36 (print_ephemeron): | |
37 (ephemeron_equal) | |
38 (ephemeron_hash):: | |
39 (make_ephemeron): | |
40 (Fmake_ephemeron): | |
41 (Fephemeronp): | |
42 (Fephemeron_ref): | |
43 (syms_of_data): | |
44 (vars_of_data): Add implementation of ephemerons | |
45 | |
1 2002-06-28 Steve Youngs <youngs@xemacs.org> | 46 2002-06-28 Steve Youngs <youngs@xemacs.org> |
2 | 47 |
3 * inline.c: Include device-impl.h, extents-impl.h, frame-impl.h, | 48 * inline.c: Include device-impl.h, extents-impl.h, frame-impl.h, |
4 and objects-impl.h to pick up some error_check_* functions. | 49 and objects-impl.h to pick up some error_check_* functions. |
5 Remove console.h, extents.h, frame.h and objects.h because the | 50 Remove console.h, extents.h, frame.h and objects.h because the |
6 *-impl.h files include them. | 51 *-impl.h files include them. |
7 | 52 |
8 | |
9 2002-06-17 Jerry James <james@xemacs.org> | 53 2002-06-17 Jerry James <james@xemacs.org> |
10 | 54 |
11 * sysdll.c: Remove RTLD_GLOBAL initialization. | 55 * sysdll.c: Remove RTLD_GLOBAL initialization. |
12 * sysdll.c (dll_open): Do not use RTLD_GLOBAL. | 56 * sysdll.c (dll_open): Do not use RTLD_GLOBAL. |
13 | 57 |