caching if a signal has a connection
- From: ERDI Gergo <cactus cactus rulez org>
- To: GTK+ development list <gtk-devel-list redhat com>
- cc: Nagy Andras <nagya telnet hu>
- Subject: caching if a signal has a connection
- Date: Sun, 9 Jan 2000 17:16:12 +0100 (CET)
Hi,
I was recently advised to check if a signal has any connection before
emitting it since this signal would be emitted quite frequently and it
would be a big overhead, so I used gtk_signal_handler_pending. However, it
occured to me that gtk_signal_emit_real should not take longer if there's
no handler function than checking it via gtk_signal_handler_pending, and
thinking more about it, I think since a lot of signals are emitted that
have no handlers, caching if gtk_emit_real should return immediatly could
be quite a performance boost if signal emission is really an
overhead currently.
--
.--= ULLA! =----------------------------. finger cactus@cactus.rulez.org
\ http://cactus.rulez.org \ for PGP public key
`----------= cactus@cactus.rulez.org =--'
Define (n.) De ting you get for breaking de law.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]