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 |
