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:
parent
24c7b4608a
commit
cbe0b5bfa9
2 changed files with 13 additions and 6 deletions
|
|
@ -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):
|
||||
|
|
|
|||
14
src/nsmenu.m
14
src/nsmenu.m
|
|
@ -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);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue