index
:
iris
master
ppa
message passing, concurrency and asynchronous toolkit for glib
chris@dronelabs.com
summary
refs
log
tree
commit
diff
about
log msg
author
committer
Age
Commit message (
Expand
)
Author
2009-09-24
Update News.
master
Christian Hergert
2009-09-24
Stub out some docs.
Christian Hergert
2009-09-24
Update TODO.
Christian Hergert
2009-09-24
Track API.
Christian Hergert
2009-09-24
Header cleanup for public api.
Christian Hergert
2009-09-24
Flush docs.
Christian Hergert
2009-09-24
Re-enable IrisLFScheduler now that LFQueue is just a bit more sane.
Christian Hergert
2009-09-24
API cleanup including converting IrisQueue to a GObject.
Christian Hergert
2009-09-23
Start truncating the public API so it is more manageable.
Christian Hergert
2009-09-22
Remove IrisFreeList and WSQueue from public API.
Christian Hergert
2009-09-22
Denote bindings as preview
Christian Hergert
2009-09-20
Add news for future 0.2.0 release.
Christian Hergert
2009-09-20
Update python bindings to compile.
Christian Hergert
2009-09-20
Use InterlockedAdd on Win32.
Christian Hergert
2009-09-20
Cleanup of the public API and hide some un-needed types.
Christian Hergert
2009-09-20
Whitespace formatting.
Christian Hergert
2009-09-16
Implement OS X support for iris_scheduler_get_n_cpu().
Christian Hergert
2009-09-16
Initial port to OS X.
Christian Hergert
2009-07-15
Fix build on automake-1.11.
Christian Hergert
2009-06-15
Fix some bong-hits.
Christian Hergert
2009-06-07
Remove debian packaging, which now comes from the parentless ppa branch.
Christian Hergert
2009-06-07
Update changes before debian extraction to branch.
Christian Hergert
2009-06-06
Add basic debian packaging.
Christian Hergert
2009-06-02
Do not use G_UNLIKELY since the branch is only a single return. Absolutely no...
Christian Hergert
2009-06-02
Add iris_message_{get,set}_object().
Christian Hergert
2009-05-28
Add declaration for iris_task_has_error().
Christian Hergert
2009-05-28
Fix macro.
Christian Hergert
2009-05-28
Tick to request the next callback ourselves rather than letting the scheduler...
Christian Hergert
2009-05-28
Make sure we unset a previous result.
Christian Hergert
2009-05-28
Add iris_task_has_error() which returns TRUE if the task is in an errored state.
Christian Hergert
2009-05-28
Remove unused enum values.
Christian Hergert
2009-05-28
Change signature of iris_task_{get,set,take}_error() to provide thread-safety.
Christian Hergert
2009-05-28
Change signature of iris_task_get_result() to provide thread-safety.
Christian Hergert
2009-05-28
Always forget that GMainContext is not an object.
Christian Hergert
2009-05-28
Use main scheduler to execute callbacks in main thread (if needed).
Christian Hergert
2009-05-27
Make sure we don't use message id of 0 since that could be an uninitialized m...
Christian Hergert
2009-05-27
Repost message to "beginning" of the port's queue.
Christian Hergert
2009-05-27
Add iris_port_repost() so that a message can be returned from a receiver.
Christian Hergert
2009-05-27
In case we were paused during running, resume receiver.
Christian Hergert
2009-05-27
Add another test we can use to debugging.
Christian Hergert
2009-05-27
Re-enable the coordination arbiter. (Doh, honestly forgot to do this earlier)
Christian Hergert
2009-05-27
Can't return here, because async tasks may need to call a method after throwi...
Christian Hergert
2009-05-27
Add support for iris_task_add_both{_closure}.
Christian Hergert
2009-05-27
Change iris_task_run_full() to iris_task_run_async() to follow glib conventions.
Christian Hergert
2009-05-27
Fix comparison for branch, should be no active running.
Christian Hergert
2009-05-27
Cleanup stat format.
Christian Hergert
2009-05-27
Add python script to test various things we are overriding.
Christian Hergert
2009-05-27
Add support for iris.Port.post (iris_port_post()).
Christian Hergert
2009-05-27
Enable threads earlier.
Christian Hergert
2009-05-26
Work towards handling arbiter receives in python.
Christian Hergert
[next]