diff options
author | Tim Janik <timj@psynet.net> | 1997-12-15 19:08:53 +0000 |
---|---|---|
committer | Tim Janik <timj@src.gnome.org> | 1997-12-15 19:08:53 +0000 |
commit | d55ed5449d85c74b8ab6c605f3453e47ef55a229 (patch) | |
tree | 33d72e043eae0a1fe6ad3aea0b6c138265257a9e /glib/ChangeLog | |
parent | 4d724c25c764e8c8b1d5b6d9a1813ec04df0efbf (diff) | |
download | gtk+-d55ed5449d85c74b8ab6c605f3453e47ef55a229.tar.gz |
minor optimizations: (g_list_append): `if' optimized for common code path,
Mon Dec 15 19:33:58 1997 Tim Janik <timj@psynet.net>
* glist.c: minor optimizations:
(g_list_append): `if' optimized for common code path, commented out
unneccessary `assert', saved one variable assignment.
(g_list_prepend): saved two (conditioned) variable assignment.
(g_list_insert): saved one (conditioned) variable assignment,
saved one variable assignment.
(g_list_remove): `if' optimized for common code path, saved two
variable assignments by using `g_list_free_1' (which is even
faster) instead of `g_list_free'.
(g_list_reverse): saved allocation of one variable, saved one
variable assignment.
Diffstat (limited to 'glib/ChangeLog')
-rw-r--r-- | glib/ChangeLog | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/glib/ChangeLog b/glib/ChangeLog index c0feaca0db..9e4168ff81 100644 --- a/glib/ChangeLog +++ b/glib/ChangeLog @@ -1,3 +1,17 @@ +Mon Dec 15 19:33:58 1997 Tim Janik <timj@psynet.net> + + * glist.c: minor optimizations: + (g_list_append): `if' optimized for common code path, commented out + unneccessary `assert', saved one variable assignment. + (g_list_prepend): saved two (conditioned) variable assignment. + (g_list_insert): saved one (conditioned) variable assignment, + saved one variable assignment. + (g_list_remove): `if' optimized for common code path, saved two + variable assignments by using `g_list_free_1' (which is even + faster) instead of `g_list_free'. + (g_list_reverse): saved allocation of one variable, saved one + variable assignment. + Wed Dec 10 23:27:20 1997 Tim Janik <timj@psynet.net> * glib_pre1.h: |