After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 362034 - reduce relocations in libnautilus*
reduce relocations in libnautilus*
Status: RESOLVED FIXED
Product: nautilus
Classification: Core
Component: general
0.x.x [obsolete]
Other Linux
: Normal minor
: ---
Assigned To: Nautilus Maintainers
Nautilus Maintainers
Depends on:
Blocks:
 
 
Reported: 2006-10-13 21:47 UTC by Christian Persch
Modified: 2007-01-18 12:28 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
patch (17.37 KB, patch)
2006-10-13 21:48 UTC, Christian Persch
committed Details | Review

Description Christian Persch 2006-10-13 21:47:37 UTC
by not making GTypeInfo/GInterfaceInfo unneccessarily static.
Comment 1 Christian Persch 2006-10-13 21:48:09 UTC
Created attachment 74660 [details] [review]
patch
Comment 2 Christian Persch 2007-01-18 12:28:09 UTC
        * cut-n-paste-code/libegg/eggtreemultidnd.c:
        (egg_tree_multi_drag_source_get_type):
        * libnautilus-extension/nautilus-column-provider.c:
        (nautilus_column_provider_get_type):
        * libnautilus-extension/nautilus-column.c:
        (nautilus_column_get_type):
        * libnautilus-extension/nautilus-file-info.c:
        (nautilus_file_info_get_type):
        * libnautilus-extension/nautilus-info-provider.c:
        (nautilus_info_provider_get_type):
        * libnautilus-extension/nautilus-location-widget-provider.c:
        (nautilus_location_widget_provider_get_type):
        * libnautilus-extension/nautilus-menu-item.c:
        (nautilus_menu_item_get_type):
        * libnautilus-extension/nautilus-menu-provider.c:
        (nautilus_menu_provider_get_type):
        * libnautilus-extension/nautilus-menu.c: (nautilus_menu_get_type):
        * libnautilus-extension/nautilus-property-page-provider.c:
        (nautilus_property_page_provider_get_type):
        * libnautilus-extension/nautilus-property-page.c:
        (nautilus_property_page_get_type):
        * libnautilus-private/nautilus-cell-renderer-pixbuf-emblem.c:
        (nautilus_cell_renderer_pixbuf_emblem_get_type):
        * libnautilus-private/nautilus-entry.c: (nautilus_entry_get_type):
        * libnautilus-private/nautilus-file.c: (nautilus_file_get_type):
        * libnautilus-private/nautilus-icon-canvas-item.c:
        (nautilus_icon_canvas_item_accessible_get_type),
        (nautilus_icon_canvas_item_get_type):
        * libnautilus-private/nautilus-sidebar-provider.c:
        (nautilus_sidebar_provider_get_type):
        * libnautilus-private/nautilus-sidebar.c:
        (nautilus_sidebar_get_type):
        * libnautilus-private/nautilus-view.c: (nautilus_view_get_type):
        * libnautilus-private/nautilus-window-info.c:
        (nautilus_window_info_get_type):
        * src/file-manager/fm-ditem-page.c: (fm_ditem_page_get_type):
        * src/file-manager/fm-list-model.c: (fm_list_model_get_type):
        * src/file-manager/fm-tree-model.c: (fm_tree_model_get_type):
        * src/nautilus-navigation-action.c:
        (nautilus_navigation_action_get_type): No need to make GTypeInfo and
        GInterfaceInfo static. Bug #362034.