1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-01 09:51:22 -08:00

* nsmenu.m (NSMENUPROFILE): Change #if style.

This commit is contained in:
Adrian Robert 2009-01-21 16:34:24 +00:00
parent 24c7b4608a
commit cbe0b5bfa9
2 changed files with 13 additions and 6 deletions

View file

@ -1,3 +1,8 @@
2009-01-21 Adrian Robert <Adrian.B.Robert@gmail.com>
* nsmenu.m (NSMENUPROFILE): Change #if style.
2009-01-19 Chong Yidong <cyd@stupidchicken.com>
* xfaces.c (Finternal_set_lisp_face_attribute, Fx_list_fonts):

View file

@ -36,9 +36,12 @@ Carbon version by Yamamoto Mitsuharu. */
#include "termhooks.h"
#include "keyboard.h"
/* for profiling */
#define NSMENUPROFILE 0
#if NSMENUPROFILE
#include <sys/timeb.h>
#include <sys/types.h>
#endif
#define MenuStagger 10.0
@ -114,7 +117,6 @@ popup_activated ()
2) deep_p = 1, submenu = nil: Recompute all submenus.
3) deep_p = 1, submenu = non-nil: Update contents of a single submenu.
-------------------------------------------------------------------------- */
/*#define NSMENUPROFILE 1 */
void
ns_update_menubar (struct frame *f, int deep_p, EmacsMenu *submenu)
{
@ -129,7 +131,7 @@ ns_update_menubar (struct frame *f, int deep_p, EmacsMenu *submenu)
widget_value *wv, *first_wv, *prev_wv = 0;
int i;
#ifdef NSMENUPROFILE
#if NSMENUPROFILE
struct timeb tb;
long t;
#endif
@ -163,7 +165,7 @@ ns_update_menubar (struct frame *f, int deep_p, EmacsMenu *submenu)
[attMenu close];
}
#ifdef NSMENUPROFILE
#if NSMENUPROFILE
ftime (&tb);
t = -(1000*tb.time+tb.millitm);
#endif
@ -329,7 +331,7 @@ ns_update_menubar (struct frame *f, int deep_p, EmacsMenu *submenu)
{
/* No change.. */
#ifdef NSMENUPROFILE
#if NSMENUPROFILE
ftime (&tb);
t += 1000*tb.time+tb.millitm;
fprintf (stderr, "NO CHANGE! CUTTING OUT after %ld msec.\n", t);
@ -480,7 +482,7 @@ ns_update_menubar (struct frame *f, int deep_p, EmacsMenu *submenu)
free_menubar_widget_value_tree (first_wv);
#ifdef NSMENUPROFILE
#if NSMENUPROFILE
ftime (&tb);
t += 1000*tb.time+tb.millitm;
fprintf (stderr, "Menu update took %ld msec.\n", t);