summaryrefslogtreecommitdiff
path: root/glib/ChangeLog
diff options
context:
space:
mode:
authorTim Janik <timj@psynet.net>1997-12-15 19:08:53 +0000
committerTim Janik <timj@src.gnome.org>1997-12-15 19:08:53 +0000
commitd55ed5449d85c74b8ab6c605f3453e47ef55a229 (patch)
tree33d72e043eae0a1fe6ad3aea0b6c138265257a9e /glib/ChangeLog
parent4d724c25c764e8c8b1d5b6d9a1813ec04df0efbf (diff)
downloadgtk+-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/ChangeLog14
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: