comparison src/ChangeLog @ 5177:b785049378e3

merge
author Ben Wing <ben@xemacs.org>
date Tue, 23 Feb 2010 07:28:35 -0600
parents 8b2f75cecb89 14f0dd1fabdb
children 97eb4942aec8
comparison
equal deleted inserted replaced
5176:8b2f75cecb89 5177:b785049378e3
90 * ui-gtk.c: 90 * ui-gtk.c:
91 * window.c: 91 * window.c:
92 Rename objects*.[ch] -> fontcolor*.[ch]. Fix up all references to 92 Rename objects*.[ch] -> fontcolor*.[ch]. Fix up all references to
93 the old files (e.g. in #include statements, Makefiles, 93 the old files (e.g. in #include statements, Makefiles,
94 functions like syms_of_objects_x(), etc.). 94 functions like syms_of_objects_x(), etc.).
95
96 2010-02-22 Ben Wing <ben@xemacs.org>
97
98 * .gdbinit.in.in:
99 * Makefile.in.in (batch_test_emacs):
100 test-harness.el is in lisp directory now so change how we call it.
101
102 2010-02-22 Ben Wing <ben@xemacs.org>
103
104 * alloc.c (object_memory_usage_stats):
105 Remove unused var.
106
107 2010-02-21 Ben Wing <ben@xemacs.org>
108
109 * alloc.c:
110 * alloc.c (FREE_FIXED_TYPE_WHEN_NOT_IN_GC):
111 * alloc.c (struct):
112 * alloc.c (tick_lrecord_stats):
113 * alloc.c (tick_lcrecord_stats):
114 * alloc.c (sweep_lcrecords_1):
115 * alloc.c (COUNT_FROB_BLOCK_USAGE):
116 * alloc.c (SWEEP_FIXED_TYPE_BLOCK_1):
117 * alloc.c (free_cons):
118 * alloc.c (free_key_data):
119 * alloc.c (free_button_data):
120 * alloc.c (free_motion_data):
121 * alloc.c (free_process_data):
122 * alloc.c (free_timeout_data):
123 * alloc.c (free_magic_data):
124 * alloc.c (free_magic_eval_data):
125 * alloc.c (free_eval_data):
126 * alloc.c (free_misc_user_data):
127 * alloc.c (free_marker):
128 * alloc.c (gc_sweep_1):
129 * alloc.c (HACK_O_MATIC):
130 * alloc.c (FROB):
131 * alloc.c (object_memory_usage_stats):
132 * alloc.c (Fgarbage_collect):
133 * dumper.c:
134 * dumper.c (pdump_objects_unmark):
135 * lrecord.h:
136 * lrecord.h (enum lrecord_alloc_status):
137 Fixes to memory-usage-tracking code, etc.
138
139 (1) Incorporate NEW_GC stuff into FREE_FIXED_TYPE_WHEN_NOT_IN_GC
140 to avoid duplication.
141
142 (2) Rewrite tick_lcrecord_stats() to include separate
143 tick_lrecord_stats(); use in dumper.c to note pdumped objects.
144
145 (3) Instead of handling frob-block objects specially in
146 object_memory_usage_stats(), have SWEEP_FIXED_TYPE_BLOCK_1
147 increment the stats in lrecord_stats[] so that they get handled
148 like other objects.
149
150 (4) Pluralize entry as entries, etc.
151
152 2010-02-21 Ben Wing <ben@xemacs.org>
153
154 * alloc.c:
155 * alloc.c (pluralize_word):
156 New function to pluralize a word.
157 * alloc.c (pluralize_and_append): New function.
158 * alloc.c (object_memory_usage_stats):
159 Clean up duplication.
160
161 2010-02-21 Vin Shelton <acs@xemacs.org>
162
163 * events.c (event_pixel_translation): Simplify assertion for
164 Visual C 6.
95 165
96 2010-02-21 Ben Wing <ben@xemacs.org> 166 2010-02-21 Ben Wing <ben@xemacs.org>
97 167
98 * gc.c (kkcc_marking): Fix compile error. 168 * gc.c (kkcc_marking): Fix compile error.
99 * mc-alloc.c: 169 * mc-alloc.c: