Claudio Saavedra
05b1004080
Bug 523877 – gbookmarkfile: avoid using g_string_append_printf() and
...
2008-03-22 Claudio Saavedra <csaavedra@gnome.org>
Bug 523877 – gbookmarkfile: avoid using g_string_append_printf() and
other optimizations
* glib/gbookmarkfile.c: (bookmark_metadata_dump),
(bookmark_item_dump), (g_bookmark_file_dump), (expand_exec_line):
Replace all calls to g_string_append_printf with g_strconcat () or
g_string_append () where appropriate, to reduce the file creation time.
Also, use g_string_sized_new () with an appropriate buffer size instead
of g_string_new (NULL), to reduce time spent in memory reallocation.
(#523877 , Claudio Saavedra, Emmanuele Bassi)
svn path=/trunk/; revision=6752
2008-03-22 23:52:39 +00:00
..
2007-01-03 11:22:36 +00:00
2007-12-09 14:38:26 +00:00
2007-11-21 20:09:46 +00:00
2008-03-11 01:51:07 +00:00
2008-02-10 04:41:25 +00:00
2007-11-21 20:09:46 +00:00
2007-08-08 22:06:47 +00:00
2008-03-14 19:30:38 +00:00
2006-01-25 15:51:43 +00:00
2008-03-14 19:30:38 +00:00
2008-02-23 05:06:18 +00:00
2008-03-14 19:30:38 +00:00
2007-11-18 17:42:59 +00:00
2008-03-14 19:30:38 +00:00
2006-09-10 05:50:50 +00:00
2008-03-14 19:30:38 +00:00
2007-11-23 17:58:00 +00:00
2008-03-14 19:30:38 +00:00
2008-03-22 23:52:39 +00:00
2008-03-14 19:30:38 +00:00
2003-09-07 22:36:58 +00:00
2005-11-01 18:10:31 +00:00
2008-03-14 19:30:38 +00:00
2008-02-28 01:48:00 +00:00
2008-03-14 19:30:38 +00:00
2006-04-18 02:21:43 +00:00
2008-03-14 19:30:38 +00:00
2008-02-21 13:07:49 +00:00
2008-03-14 19:30:38 +00:00
2007-06-17 07:43:34 +00:00
2008-03-14 19:30:38 +00:00
2006-01-31 15:46:34 +00:00
2007-11-25 06:05:06 +00:00
2008-03-14 19:30:38 +00:00
2007-05-17 16:36:53 +00:00
2006-08-29 22:45:00 +00:00
2008-03-14 19:30:38 +00:00
2006-10-09 04:23:58 +00:00
2005-11-04 22:27:04 +00:00
2007-12-06 09:20:13 +00:00
2008-03-14 19:30:38 +00:00
2008-01-18 09:41:46 +00:00
2008-03-14 19:30:38 +00:00
2008-01-02 11:54:08 +00:00
2008-03-14 19:30:38 +00:00
2007-09-19 20:36:53 +00:00
2008-03-14 19:30:38 +00:00
2008-03-14 19:30:38 +00:00
2008-03-14 19:30:38 +00:00
2008-03-10 15:55:16 +00:00
2008-03-14 19:30:38 +00:00
2005-03-14 04:26:57 +00:00
2007-07-06 01:22:53 +00:00
2008-02-23 05:25:27 +00:00
2008-03-14 19:30:38 +00:00
2001-11-18 00:38:48 +00:00
2008-03-14 19:30:38 +00:00
2005-07-08 23:04:06 +00:00
2008-03-05 01:56:24 +00:00
2007-11-28 14:35:14 +00:00
2008-03-01 16:27:50 +00:00
2008-03-14 19:30:38 +00:00
2008-03-14 19:30:38 +00:00
2008-02-26 17:26:28 +00:00
2008-03-14 19:30:38 +00:00
2007-08-20 23:34:35 +00:00
2008-03-14 19:30:38 +00:00
2008-03-11 15:43:25 +00:00
2008-03-14 19:30:38 +00:00
2008-01-31 11:44:51 +00:00
2008-03-14 19:30:38 +00:00
2007-12-10 14:07:42 +00:00
2008-03-14 19:30:38 +00:00
2006-07-21 22:23:51 +00:00
2008-01-28 04:50:12 +00:00
2008-03-14 19:30:38 +00:00
2008-01-27 23:57:32 +00:00
2008-03-14 19:30:38 +00:00
2005-09-20 11:20:23 +00:00
2008-03-14 19:30:38 +00:00
2005-03-14 04:26:57 +00:00
2008-03-14 19:30:38 +00:00
2007-08-22 19:31:27 +00:00
2008-03-14 19:30:38 +00:00
2004-07-21 17:51:28 +00:00
2005-03-14 04:26:57 +00:00
2008-03-14 19:30:38 +00:00
2008-03-14 19:30:38 +00:00
2007-03-06 18:43:10 +00:00
2008-03-14 19:30:38 +00:00
2006-05-10 00:44:50 +00:00
2008-03-14 19:30:38 +00:00
2008-02-17 14:26:30 +00:00
2008-03-14 19:30:38 +00:00
2006-05-13 04:36:45 +00:00
2008-03-14 19:30:38 +00:00
2007-03-16 10:28:13 +00:00
2008-03-14 19:30:38 +00:00
2006-10-09 04:23:58 +00:00
2008-02-10 04:41:25 +00:00
2008-03-14 19:30:38 +00:00
2006-09-30 14:06:45 +00:00
2008-03-14 19:30:38 +00:00
2008-01-01 04:13:26 +00:00
2008-03-14 19:30:38 +00:00
2008-03-10 16:50:13 +00:00
2008-03-14 19:30:38 +00:00
2008-02-24 21:15:47 +00:00
2008-03-03 04:23:16 +00:00
2008-01-06 23:12:24 +00:00
2008-03-14 19:30:38 +00:00
2007-08-20 23:34:35 +00:00
2006-01-05 06:21:49 +00:00
2007-12-10 05:24:36 +00:00
2008-03-14 19:30:38 +00:00
2008-01-18 09:41:46 +00:00
2008-03-14 19:30:38 +00:00
2007-12-20 15:35:21 +00:00
2008-02-10 04:41:25 +00:00
2008-02-25 18:24:30 +00:00
2008-03-14 19:30:38 +00:00
2007-10-21 17:01:29 +00:00
2008-03-14 19:30:38 +00:00
2006-12-17 20:27:02 +00:00
2008-03-14 19:30:38 +00:00
2007-05-17 16:36:53 +00:00
2008-01-28 06:27:28 +00:00
2008-03-14 19:30:38 +00:00
2006-01-25 15:51:43 +00:00
2008-03-14 19:30:38 +00:00
2008-03-14 19:30:38 +00:00
2005-03-14 04:26:57 +00:00
2006-07-19 22:35:17 +00:00
2006-07-19 22:35:17 +00:00
2008-03-14 19:30:38 +00:00
2007-07-19 13:46:05 +00:00
2006-12-28 04:48:06 +00:00
2006-07-19 22:35:17 +00:00
2007-12-06 10:22:13 +00:00
2006-07-19 22:35:17 +00:00
2007-08-21 02:51:11 +00:00
2008-03-04 14:51:34 +00:00
2008-03-14 19:30:38 +00:00
2008-02-21 13:07:49 +00:00
2008-02-24 21:15:47 +00:00
2008-03-18 20:06:04 +00:00
2008-02-25 19:32:42 +00:00
2008-03-14 19:30:38 +00:00
2008-03-16 10:16:57 +00:00
2008-02-03 22:41:06 +00:00
2005-03-14 04:30:25 +00:00
2008-02-06 17:35:25 +00:00
2008-03-20 02:40:23 +00:00