Mercurial > hg > xemacs-beta
comparison src/ChangeLog @ 2645:e6854ec89f8e
[xemacs-hg @ 2005-03-10 09:12:36 by crestani]
KKCC backtrace.
2005-03-01 Marcus Crestani <crestani@informatik.uni-tuebingen.de>
* alloc.c: Add functionality for backtracing the KKCC mark
algorithm.
* alloc.c (kkcc_backtrace): New.
* alloc.c (kkcc_bt_push): New.
* alloc.c (kkcc_gc_stack_push):
* alloc.c (kkcc_gc_stack_push_lisp_object):
* alloc.c (mark_object_maybe_checking_free):
* alloc.c (mark_struct_contents):
* alloc.c (kkcc_marking):
* alloc.c (mark_object):
* data.c (finish_marking_weak_lists):
* data.c (continue_marking_ephemerons):
* data.c (finish_marking_ephemerons):
* elhash.c (MARK_OBJ):
* lisp.h:
* profile.c (mark_profiling_info_maphash): Add level (current
depth of mark tree) and pos (position within description) as
additional arguments to KKCC mark functions.
author | crestani |
---|---|
date | Thu, 10 Mar 2005 09:12:38 +0000 |
parents | 0b4097b3552f |
children | 5e4893b16f7c |
comparison
equal
deleted
inserted
replaced
2644:0b4097b3552f | 2645:e6854ec89f8e |
---|---|
1 2005-03-01 Marcus Crestani <crestani@informatik.uni-tuebingen.de> | |
2 | |
3 * alloc.c: Add functionality for backtracing the KKCC mark | |
4 algorithm. | |
5 * alloc.c (kkcc_backtrace): New. | |
6 * alloc.c (kkcc_bt_push): New. | |
7 * alloc.c (kkcc_gc_stack_push): | |
8 * alloc.c (kkcc_gc_stack_push_lisp_object): | |
9 * alloc.c (mark_object_maybe_checking_free): | |
10 * alloc.c (mark_struct_contents): | |
11 * alloc.c (kkcc_marking): | |
12 * alloc.c (mark_object): | |
13 * data.c (finish_marking_weak_lists): | |
14 * data.c (continue_marking_ephemerons): | |
15 * data.c (finish_marking_ephemerons): | |
16 * elhash.c (MARK_OBJ): | |
17 * lisp.h: | |
18 * profile.c (mark_profiling_info_maphash): Add level (current | |
19 depth of mark tree) and pos (position within description) as | |
20 additional arguments to KKCC mark functions. | |
21 | |
1 2004-10-25 Mike Alexander <mta@arbortext.com> | 22 2004-10-25 Mike Alexander <mta@arbortext.com> |
2 | 23 |
3 * Makefile.in.in (obj_src): Fix a typo in the PDUMP section | 24 * Makefile.in.in (obj_src): Fix a typo in the PDUMP section |
4 | 25 |
5 2005-03-02 Marcus Crestani <crestani@informatik.uni-tuebingen.de> | 26 2005-03-02 Marcus Crestani <crestani@informatik.uni-tuebingen.de> |