Mercurial > hg > xemacs-beta
comparison src/ChangeLog @ 3017:1e7cc382eb16
[xemacs-hg @ 2005-10-24 10:07:26 by ben]
refactor mc-alloc dependencies
next-error.el, occur.el: Fix some byte-compile warnings.
alloc.c, buffer.c, buffer.h, casetab.c, casetab.h, charset.h, chartab.c, chartab.h, console-impl.h, console-msw-impl.h, console.c, data.c, database.c, device-impl.h, device-msw.c, device.c, dialog-msw.c, elhash.c, events.h, extents-impl.h, extents.c, faces.c, faces.h, file-coding.c, file-coding.h, frame-impl.h, frame.c, glyphs.c, glyphs.h, gui.c, gui.h, keymap.c, lisp.h, lrecord.h, lstream.c, lstream.h, mule-charset.c, objects-impl.h, objects.c, opaque.c, opaque.h, print.c, process.c, procimpl.h, rangetab.c, rangetab.h, scrollbar-gtk.c, scrollbar-msw.c, scrollbar-x.c, scrollbar.c, scrollbar.h, specifier.c, specifier.h, symbols.c, symeval.h, toolbar.c, toolbar.h, tooltalk.c, ui-gtk.c, ui-gtk.h, unicode.c, window-impl.h, window.c:
Eliminate the majority of #ifdef MC_ALLOC occurrences through
macros LCRECORD_HEADER, ALLOC_LCRECORD_TYPE, MALLOCED_STORAGE_SIZE,
etc. (defined in lrecord.h).
author | ben |
---|---|
date | Mon, 24 Oct 2005 10:07:42 +0000 |
parents | bd7174adf0f2 |
children | dd34bc8e9423 |
comparison
equal
deleted
inserted
replaced
3016:f252275fb013 | 3017:1e7cc382eb16 |
---|---|
1 2005-10-24 Ben Wing <ben@xemacs.org> | |
2 | |
3 * alloc.c: | |
4 * alloc.c (Lisp_Free): | |
5 * alloc.c (Fcons): | |
6 * alloc.c (noseeum_cons): | |
7 * alloc.c (make_float): | |
8 * alloc.c (make_bignum): | |
9 * alloc.c (make_bignum_bg): | |
10 * alloc.c (make_ratio): | |
11 * alloc.c (make_ratio_bg): | |
12 * alloc.c (make_ratio_rt): | |
13 * alloc.c (make_bigfloat): | |
14 * alloc.c (make_bigfloat_bf): | |
15 * alloc.c (make_vector_internal): | |
16 * alloc.c (make_bit_vector_internal): | |
17 * alloc.c (make_compiled_function): | |
18 * alloc.c (Fmake_symbol): | |
19 * alloc.c (allocate_extent): | |
20 * alloc.c (allocate_event): | |
21 * alloc.c (make_key_data): | |
22 * alloc.c (make_button_data): | |
23 * alloc.c (make_motion_data): | |
24 * alloc.c (make_process_data): | |
25 * alloc.c (make_timeout_data): | |
26 * alloc.c (make_magic_data): | |
27 * alloc.c (make_magic_eval_data): | |
28 * alloc.c (make_eval_data): | |
29 * alloc.c (make_misc_user_data): | |
30 * alloc.c (Fmake_marker): | |
31 * alloc.c (noseeum_make_marker): | |
32 * buffer.c (allocate_buffer): | |
33 * buffer.c (compute_buffer_usage): | |
34 * buffer.c (nuke_all_buffer_slots): | |
35 * buffer.c (common_init_complex_vars_of_buffer): | |
36 * buffer.h (struct buffer): | |
37 * casetab.c (allocate_case_table): | |
38 * casetab.h (struct Lisp_Case_Table): | |
39 * charset.h (struct Lisp_Charset): | |
40 * chartab.c (fill_char_table): | |
41 * chartab.c (Fmake_char_table): | |
42 * chartab.c (make_char_table_entry): | |
43 * chartab.c (copy_char_table_entry): | |
44 * chartab.c (Fcopy_char_table): | |
45 * chartab.c (put_char_table): | |
46 * chartab.h (struct Lisp_Char_Table_Entry): | |
47 * chartab.h (struct Lisp_Char_Table): | |
48 * console-impl.h (struct console): | |
49 * console-msw-impl.h (struct Lisp_Devmode): | |
50 * console-msw-impl.h (struct mswindows_dialog_id): | |
51 * console.c (allocate_console): | |
52 * console.c (nuke_all_console_slots): | |
53 * console.c (common_init_complex_vars_of_console): | |
54 * data.c (make_weak_list): | |
55 * data.c (make_weak_box): | |
56 * data.c (make_ephemeron): | |
57 * database.c (struct Lisp_Database): | |
58 * database.c (allocate_database): | |
59 * device-impl.h (struct device): | |
60 * device-msw.c (allocate_devmode): | |
61 * device.c (nuke_all_device_slots): | |
62 * device.c (allocate_device): | |
63 * dialog-msw.c (handle_question_dialog_box): | |
64 * elhash.c (struct Lisp_Hash_Table): | |
65 * elhash.c (make_general_lisp_hash_table): | |
66 * elhash.c (Fcopy_hash_table): | |
67 * events.h (struct Lisp_Timeout): | |
68 * events.h (struct command_builder): | |
69 * extents-impl.h (struct extent_auxiliary): | |
70 * extents-impl.h (struct extent_info): | |
71 * extents.c (allocate_extent_auxiliary): | |
72 * extents.c (allocate_extent_info): | |
73 * extents.c (copy_extent): | |
74 * faces.c (allocate_face): | |
75 * faces.h (struct Lisp_Face): | |
76 * file-coding.c (Fcopy_coding_system): | |
77 * file-coding.h (struct Lisp_Coding_System): | |
78 * frame-impl.h (struct frame): | |
79 * frame.c (nuke_all_frame_slots): | |
80 * frame.c (allocate_frame_core): | |
81 * glyphs.c (allocate_image_instance): | |
82 * glyphs.c (Fcolorize_image_instance): | |
83 * glyphs.c (allocate_glyph): | |
84 * glyphs.h (struct Lisp_Image_Instance): | |
85 * glyphs.h (struct Lisp_Glyph): | |
86 * gui.c (allocate_gui_item): | |
87 * gui.h (struct Lisp_Gui_Item): | |
88 * keymap.c (struct Lisp_Keymap): | |
89 * keymap.c (make_keymap): | |
90 * lisp.h (struct Lisp_Vector): | |
91 * lisp.h (struct Lisp_Bit_Vector): | |
92 * lisp.h (struct weak_box): | |
93 * lisp.h (struct ephemeron): | |
94 * lisp.h (struct weak_list): | |
95 * lrecord.h: | |
96 * lrecord.h (struct toolbar_button): | |
97 * lstream.c (COPY_SIZED_LCRECORD): | |
98 * lstream.h (struct lstream): | |
99 * mule-charset.c (make_charset): | |
100 * mule-charset.c (compute_charset_usage): | |
101 * objects-impl.h (struct Lisp_Color_Instance): | |
102 * objects-impl.h (struct Lisp_Font_Instance): | |
103 * objects.c (Fmake_color_instance): | |
104 * objects.c (Fmake_font_instance): | |
105 * objects.c (reinit_vars_of_objects): | |
106 * opaque.c (make_opaque): | |
107 * opaque.h (Lisp_Opaque): | |
108 * opaque.h (Lisp_Opaque_Ptr): | |
109 * print.c (default_object_printer): | |
110 * process.c (make_process_internal): | |
111 * procimpl.h (struct Lisp_Process): | |
112 * rangetab.c (Fmake_range_table): | |
113 * rangetab.c (Fcopy_range_table): | |
114 * rangetab.h (struct Lisp_Range_Table): | |
115 * scrollbar-gtk.c (gtk_compute_scrollbar_instance_usage): | |
116 * scrollbar-msw.c (mswindows_compute_scrollbar_instance_usage): | |
117 * scrollbar-x.c (x_compute_scrollbar_instance_usage): | |
118 * scrollbar.c (create_scrollbar_instance): | |
119 * scrollbar.c (compute_scrollbar_instance_usage): | |
120 * scrollbar.h (struct scrollbar_instance): | |
121 * specifier.c (make_specifier_internal): | |
122 * specifier.h (struct Lisp_Specifier): | |
123 * symbols.c (Fdefvaralias): | |
124 * symeval.h (SYMBOL_VALUE_MAGIC_P): | |
125 * toolbar.c (update_toolbar_button): | |
126 * toolbar.h (struct toolbar_button): | |
127 * tooltalk.c (struct Lisp_Tooltalk_Message): | |
128 * tooltalk.c (make_tooltalk_message): | |
129 * tooltalk.c (struct Lisp_Tooltalk_Pattern): | |
130 * tooltalk.c (make_tooltalk_pattern): | |
131 * ui-gtk.c (allocate_ffi_data): | |
132 * ui-gtk.c (allocate_emacs_gtk_object_data): | |
133 * ui-gtk.c (allocate_emacs_gtk_boxed_data): | |
134 * ui-gtk.h: | |
135 * unicode.c (compute_from_unicode_table_size_1): | |
136 * unicode.c (compute_to_unicode_table_size_1): | |
137 * window-impl.h (struct window): | |
138 * window-impl.h (struct window_mirror): | |
139 * window.c (allocate_window): | |
140 * window.c (new_window_mirror): | |
141 * window.c (make_dummy_parent): | |
142 * window.c (compute_window_mirror_usage): | |
143 * window.c (compute_window_usage): | |
144 Eliminate the majority of #ifdef MC_ALLOC occurrences through | |
145 macros LCRECORD_HEADER, ALLOC_LCRECORD_TYPE, MALLOCED_STORAGE_SIZE, | |
146 etc. (defined in lrecord.h). | |
147 | |
1 2005-10-21 Stephen J. Turnbull <stephen@xemacs.org> | 148 2005-10-21 Stephen J. Turnbull <stephen@xemacs.org> |
2 | 149 |
3 * Makefile.in.in (mule_canna_objs): Revert canna-api to canna_api. | 150 * Makefile.in.in (mule_canna_objs): Revert canna-api to canna_api. |
4 | 151 |
5 2005-10-13 Ben Wing <ben@xemacs.org> | 152 2005-10-13 Ben Wing <ben@xemacs.org> |