Add paragraph about multi-threading policy.

* glib/glib-docs.sgml: Add paragraph about multi-threading policy.
This commit is contained in:
Matthias Clasen 2003-07-29 22:37:37 +00:00
parent 15edef6ff2
commit e7fde02e4f
2 changed files with 8 additions and 0 deletions

View File

@ -1,5 +1,7 @@
2003-07-30 Matthias Clasen <maclas@gmx.de> 2003-07-30 Matthias Clasen <maclas@gmx.de>
* glib/glib-docs.sgml: Add paragraph about multi-threading policy.
* glib/glib-sections.txt: Rename g_read_link to g_file_read_link. * glib/glib-sections.txt: Rename g_read_link to g_file_read_link.
2003-07-29 Matthias Clasen <maclas@gmx.de> 2003-07-29 Matthias Clasen <maclas@gmx.de>

View File

@ -80,6 +80,12 @@ loop abstraction, and so on. It works on many UNIX-like platforms, Windows,
OS/2 and BeOS. GLib is released under the GNU Library General Public License OS/2 and BeOS. GLib is released under the GNU Library General Public License
(GNU LGPL). (GNU LGPL).
</para> </para>
<para>
The general policy of GLib is that all functions are invisibly threadsafe with the
exception of data structure manipulation functions, where, if you have two threads
manipulating the <emphasis>same</emphasis> data structure, they must use a lock to
synchronize their operation.
</para>
&glib-Building; &glib-Building;
&glib-Cross; &glib-Cross;