Changeset 6b0b4f4 for owl.h


Ignore:
Timestamp:
Jun 22, 2011, 12:37:21 AM (10 years ago)
Author:
David Benjamin <davidben@mit.edu>
Branches:
master, release-1.8, release-1.9
Children:
72146c7
Parents:
4f746f8
git-author:
David Benjamin <davidben@mit.edu> (05/23/11 23:43:21)
git-committer:
David Benjamin <davidben@mit.edu> (06/22/11 00:37:21)
Message:
Convert AIM timers to glib timers

We do lose the timer tracking feature, but I think that's fine. Glib
does have some main loop debug spew to run, though admittedly it may
require a custom-built glib.

Glib 2.14 allows us to use g_timeout_add_seconds which synchronizes
wakeups at the seconds granularity to minimize CPU wakeups.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • owl.h

    r24a791f r6b0b4f4  
    618618  owl_list io_dispatch_list;
    619619  GList *timerlist;
    620   owl_timer *aim_nop_timer;
     620  guint aim_nop_timer;
    621621  int load_initial_subs;
    622622  FILE *debug_file;
Note: See TracChangeset for help on using the changeset viewer.