Enlightenment CVS committal Author : onefang Project : e17 Module : apps/e_utils
Dir : e17/apps/e_utils/src/bin/e17genmenu Modified Files: main.c menus.c Log Message: Updated the stats printout to produce slightly less confusion. =================================================================== RCS file: /cvsroot/enlightenment/e17/apps/e_utils/src/bin/e17genmenu/main.c,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 --- main.c 9 Mar 2006 03:06:25 -0000 1.2 +++ main.c 10 Mar 2006 15:17:28 -0000 1.3 @@ -110,16 +110,13 @@ void _e17genmenu_shutdown() { -#ifdef DEBUG - fprintf(stderr, "Finished\n"); -#endif eet_shutdown(); ecore_file_shutdown(); ecore_shutdown(); return; } -double convert_time = 0.0, icon_time = 0.0, cache_time = 0.0; +double convert_time = 0.0, icon_time = 0.0, cache_time = 0.0, generate_time = 0.0; int menu_count, item_count, reject_count; int @@ -204,8 +201,8 @@ printf("* aware of this problem, and has a fix on his TODO list. *\n"); printf("********************************************************************************\n"); - printf("\nTotal time %3.3f seconds, finding fdo paths %3.3f, converting fdo menus %3.3f, generating %d (rejected %d) eaps in %d menus %3.3f, finding icons %3.3f, generating eap caches %3.3f.\n", - ecore_time_get() - start, paths, convert_time, item_count, reject_count, menu_count, gen - icon_time, icon_time, cache_time); + printf("\nTotal time %3.3f seconds, finding fdo paths %3.3f, converting fdo menus %3.3f, converting to %d (rejected %d) eaps in %d fdo menus %3.3f, generating menus %3.3f, finding icons %3.3f, generating eap caches %3.3f.\n", + ecore_time_get() - start, paths, convert_time, item_count, reject_count, menu_count, gen - (icon_time + generate_time), generate_time, icon_time, cache_time); parse_ini_shutdown(); fdo_paths_shutdown(); =================================================================== RCS file: /cvsroot/enlightenment/e17/apps/e_utils/src/bin/e17genmenu/menus.c,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 --- menus.c 9 Mar 2006 03:06:25 -0000 1.2 +++ menus.c 10 Mar 2006 15:17:28 -0000 1.3 @@ -8,6 +8,7 @@ #define DEBUG 1 extern int menu_count, item_count; +extern double generate_time; static int _menu_make_apps(const void *data, Dumb_Tree * tree, int element, int level); static void _menu_dump_each_hash_node(void *value, void *user_data); @@ -18,6 +19,7 @@ char *d; char *menu = "applications.menu"; char *menu_file; + double begin; d = get_desktop_dir(); if ((d) && (!get_fdo())) @@ -29,7 +31,8 @@ { int i; - printf("Generating menus.\n"); + printf("Generating menus.\n"); + begin = ecore_time_get(); /* Check desktop files in these directories */ check_for_dirs(GNOME_DIRS); /* FIXME: probably obsolete. */ check_for_dirs(KDE_DIRS); /* FIXME: probably obsolete. */ @@ -38,6 +41,7 @@ check_for_dirs((char *)fdo_paths_desktops->elements[i].element); for (i = 0; i < fdo_paths_kde_legacy->size; i++) check_for_dirs((char *)fdo_paths_kde_legacy->elements[i].element); + generate_time = ecore_time_get() - begin; } printf("Converting freedesktop.org (fdo) menus.\n"); ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs