summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorBehdad Esfahbod <behdad@gnome.org>2006-11-25 05:09:39 +0000
committerBehdad Esfahbod <behdad@src.gnome.org>2006-11-25 05:09:39 +0000
commit7d36abc19331579d1a9d0df8b2c41a9bf57dd669 (patch)
tree89d02ef014934648f8a9ee51a26bdeb841637eef /ChangeLog
parente20a876aae772e4a15a53ebb457e3b2b64c705c5 (diff)
downloadpango-7d36abc19331579d1a9d0df8b2c41a9bf57dd669.tar.gz
Make renderer-cache really thread-safe this time. Last try was not quite
2006-11-25 Behdad Esfahbod <behdad@gnome.org> * pango/pangocairo-render.c (acquire_renderer), (release_renderer), (_pango_cairo_do_glyph_string), (_pango_cairo_do_layout_line), (_pango_cairo_do_layout): Make renderer-cache really thread-safe this time. Last try was not quite thread-safe theoretically, because pointer assignments are not necessarily atomic on some archs. Anyway, this one should do it.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog9
1 files changed, 9 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index e89c9289..24649ac4 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2006-11-25 Behdad Esfahbod <behdad@gnome.org>
+
+ * pango/pangocairo-render.c (acquire_renderer), (release_renderer),
+ (_pango_cairo_do_glyph_string), (_pango_cairo_do_layout_line),
+ (_pango_cairo_do_layout): Make renderer-cache really thread-safe this
+ time. Last try was not quite thread-safe theoretically, because
+ pointer assignments are not necessarily atomic on some archs. Anyway,
+ this one should do it.
+
2006-11-22 Behdad Esfahbod <behdad@gnome.org>
Bug 377975 – bug in _pango_glyph_item_iter_next_cluster