{"shas":[["f0fb595401b29e7a7922392fc4db902a4e9aa6db","5d4bf79267decf416849b32cfaa58c0660c43661@gmail.com","Add thread safety and synchronisation info to docs\n\n(Part 1: everything except task and process)","Sam Thursfield"],["9d84ca6e74d9bd6d4a6709d0d2359f2ecd801f70","5d4bf79267decf416849b32cfaa58c0660c43661@gmail.com","Update docs and asserts in task and process\n\n* Document and assert that dependencies and callbacks are only added\n  during task preparation (before execution).\n\n* Rewrite task and process docs wrt. message passing and\n  synchronisation.\n\n* Make iris_task_remove_dependency() and\n  iris_task_remove_dependency_sync() private; since dependencies can\n  only be added during task preparation they are pretty useless as\n  public API.","Sam Thursfield"],["bc47fd5641daa69cb57a11abbd1919118c346c01","5d4bf79267decf416849b32cfaa58c0660c43661@gmail.com","Add receiver:scheduler property as construct-only\n\niris-receiver:\n  * Remove iris_receiver_set_scheduler() - can only be set on construct\n    now.\n  * Remove iris_receiver_get_scheduler() too, this is mostly only useful\n    internally so let's just access it as a GObject property\n  * Remove iris_receiver_has_scheduler(); it always has one.\n  * Make doc comments for internal functions /* not /**\n\niris-arbiter:\n  * Use new 'scheduler' property\n\ntests/receiver-1:\n  * Update for new API","Sam Thursfield"],["39759572e01447c496a7b55ae0cbd4484af70811","5d4bf79267decf416849b32cfaa58c0660c43661@gmail.com","Make iris_rrobin_free() look less public","Sam Thursfield"],["0c09ee50ca7b828146df3db8728abe2706f57be7","5d4bf79267decf416849b32cfaa58c0660c43661@gmail.com","Add doc for IrisCallback type","Sam Thursfield"],["efc4b4cfd4b1f708bfa8f096186c439140781212","5d4bf79267decf416849b32cfaa58c0660c43661@gmail.com","TODO, INTERNALS and comment updates","Sam Thursfield"]],"repo":"ssssam/iris","actor":"ssssam","ref":"refs/heads/master","size":6,"head":"efc4b4cfd4b1f708bfa8f096186c439140781212","actor_gravatar":"75143f947aefe6c360d243b59e4bfc51","push_id":26615873}