Dan Winship
f8d42cefbd
gtask: fix leak in example code
2014-07-09 10:36:57 -04:00
Bastien Nocera
8792609e15
gio: Add names to idles and timeouts
...
This isn't too useful for some of the "return result in idle"
functions, but it's better than nothing.
https://bugzilla.gnome.org/show_bug.cgi?id=726872
2014-03-27 12:53:00 +01:00
William Jon McCann
20f4d1820b
docs: use "Returns:" consistently
...
Instead of "Return value:".
2014-02-19 19:41:52 -05:00
Matthias Clasen
bc6ee788b4
docs: let go of *
...
Since we are no longer using sgml mode, using /* */ to
escape block comments inside examples does not work anymore.
Switch to using line comments with //
2014-02-14 21:33:36 -05:00
Dan Winship
db83b8ac4c
gtask: fix trivial doc typo
2014-02-13 12:59:29 -05:00
Matthias Clasen
e7fd3de86d
Eradicate links and xrefs
...
These are all replaced by markdown ref links.
2014-02-08 12:26:56 -05:00
Matthias Clasen
3232425785
Docs: replace <literal> by `
2014-02-06 08:07:16 -05:00
Matthias Clasen
adf892e96a
Annotate all examples with their language
...
The C ones, at least.
2014-02-01 15:11:49 -05:00
Matthias Clasen
ba307a0c52
GTask: convert long desc to markdown
...
Use markdown sections and lists here.
2014-02-01 10:22:42 -05:00
Matthias Clasen
cade4d6f19
Fix the docs build
2014-01-31 22:14:01 -05:00
Matthias Clasen
17f51583a8
Docs: Convert examples to |[ ]|
2014-01-31 21:56:33 -05:00
Matthias Clasen
4d12e0d66f
Docs: Don't use the emphasis tag
...
Most of the time, the text read just as well without the extra
boldness.
2014-01-31 20:34:33 -05:00
Daniel Mustieles
078dbda148
Updated FSF's address
2014-01-31 14:31:55 +01:00
Matthias Clasen
3872049445
Add includes to all gio docs
2014-01-07 22:55:43 -05:00
Daiki Ueno
7e9e7a66a1
Fix documentation typos in GTask and GCancellable examples
...
https://bugzilla.gnome.org/show_bug.cgi?id=719884
2013-12-06 07:55:27 +09:00
Jasper St. Pierre
a2f6f0d2f6
gtask: Fix invalid name in documentation
2013-10-17 13:04:06 -04:00
Sébastien Wilmet
b05bf77223
Doc: small fixes
...
This commit adds the GTestSubprocessFlags enum to the docs, and fixes
several minor typos in various places.
https://bugzilla.gnome.org/show_bug.cgi?id=703254
2013-06-30 10:32:18 +02:00
Xan Lopez
2c8008a905
gtask: free error on finalize if it's set
...
https://bugzilla.gnome.org/show_bug.cgi?id=696652
2013-03-26 19:19:41 +01:00
Dan Winship
07bb8097e5
gtask: don't deadlock when tasks block on other tasks
...
If tasks block waiting for other tasks to complete then the system can
end up starved for threads. Avoid this by bumping up max-threads in
that case.
This also reverts 7b1f8c58
and reverts max-threads for GTask's
GThreadPool back to 10.
https://bugzilla.gnome.org/show_bug.cgi?id=687223
2012-12-18 13:19:08 -05:00
Evan Nemerson
e261b9c030
gtask: annotate source_object arguments and return values as GObject
...
https://bugzilla.gnome.org/show_bug.cgi?id=688419
2012-12-01 22:40:08 -08:00
Dan Winship
7b1f8c582a
gtask: bump the max thread pool size up to 100 to avoid stalls/deadlocks
...
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=686810 for now.
https://bugzilla.gnome.org/show_bug.cgi?id=687223 discusses a nicer
fix for later.
2012-11-02 10:19:06 -04:00
Dan Winship
4aeefa70a1
GTask: new GAsyncResult implementation / threaded task manager
...
GTask is a replacement for GSimpleAsyncResult and GIOScheduler, that
also allows for making cancellable wrappers around non-cancellable
functions (as in GThreadedResolver).
https://bugzilla.gnome.org/show_bug.cgi?id=661767
2012-10-10 10:29:36 -04:00