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> |
