{"push_id":2732472846,"size":25,"distinct_size":24,"ref":"refs/heads/async","head":"6bf0459be8f556fd651687955393322415beaba8","before":"3b94785c54285c0aa810d98d2d50e32eb271e49d","commits":[{"sha":"e3787a0641d8821cd1638504c2382d5ac39885a8","author":{"name":"Jiří Zárevúcky","email":"33bfa37b45b10cc18eb32a9f402e6a3e74972658@nic.cz"},"message":"Extra debug output in loader.","distinct":false,"url":"https://api.github.com/repos/le-jzr/helenos/commits/e3787a0641d8821cd1638504c2382d5ac39885a8"},{"sha":"710c1e98e0e2fa820b257d17768cee467f42b107","author":{"name":"Jiří Zárevúcky","email":"33bfa37b45b10cc18eb32a9f402e6a3e74972658@nic.cz"},"message":"More robust non-blocking futex down.","distinct":true,"url":"https://api.github.com/repos/le-jzr/helenos/commits/710c1e98e0e2fa820b257d17768cee467f42b107"},{"sha":"d00ec6967cffcaf93ad778ede15ecc46fabb3373","author":{"name":"Jiří Zárevúcky","email":"33bfa37b45b10cc18eb32a9f402e6a3e74972658@nic.cz"},"message":"Enable -Werror for C++.","distinct":true,"url":"https://api.github.com/repos/le-jzr/helenos/commits/d00ec6967cffcaf93ad778ede15ecc46fabb3373"},{"sha":"63fc587b5efd96f8e2dc4406f7324c321a9b60ab","author":{"name":"Jakub Jermar","email":"1d3764b91b902f6b45836e2498da81fe35caf6d6@jermar.eu"},"message":"Fix unused variable warnings in float2 test\n\nEnable the part of the test which is uses the two variables, fixing thus\nthe warnings. Also, there is currently no reason for running the test\nwith -Wno-error, so don't do it.","distinct":true,"url":"https://api.github.com/repos/le-jzr/helenos/commits/63fc587b5efd96f8e2dc4406f7324c321a9b60ab"},{"sha":"aafe26dc67dd8775737dafceac919c35dcf4ec5b","author":{"name":"Jiří Zárevúcky","email":"33bfa37b45b10cc18eb32a9f402e6a3e74972658@nic.cz"},"message":"Separate fibril framework from async framework.","distinct":true,"url":"https://api.github.com/repos/le-jzr/helenos/commits/aafe26dc67dd8775737dafceac919c35dcf4ec5b"},{"sha":"0dc3e9a85e496300a2da09ee8de72c1400194f4c","author":{"name":"Jiří Zárevúcky","email":"33bfa37b45b10cc18eb32a9f402e6a3e74972658@nic.cz"},"message":"Change client_futex to fibril mutex.","distinct":true,"url":"https://api.github.com/repos/le-jzr/helenos/commits/0dc3e9a85e496300a2da09ee8de72c1400194f4c"},{"sha":"751fa1d37e6fe1c03d6c8455ba9389518a48112f","author":{"name":"Jiří Zárevúcky","email":"33bfa37b45b10cc18eb32a9f402e6a3e74972658@nic.cz"},"message":"Change notification_futex to fibril mutex.","distinct":true,"url":"https://api.github.com/repos/le-jzr/helenos/commits/751fa1d37e6fe1c03d6c8455ba9389518a48112f"},{"sha":"a439c6f63f726c2945888c3da573a03b2bff94c3","author":{"name":"Jiří Zárevúcky","email":"33bfa37b45b10cc18eb32a9f402e6a3e74972658@nic.cz"},"message":"Change interface_futex to fibril mutex.","distinct":true,"url":"https://api.github.com/repos/le-jzr/helenos/commits/a439c6f63f726c2945888c3da573a03b2bff94c3"},{"sha":"96efe0bbc9631740f12d5dc99a0157af58f57b79","author":{"name":"Jiří Zárevúcky","email":"33bfa37b45b10cc18eb32a9f402e6a3e74972658@nic.cz"},"message":"Replace most remaining uses of futex_t with fibril_mutex_t, and purge async_futex.","distinct":true,"url":"https://api.github.com/repos/le-jzr/helenos/commits/96efe0bbc9631740f12d5dc99a0157af58f57b79"},{"sha":"cbb62ff64bd4bc2b8afc713665429400cb97c9fc","author":{"name":"Jiří Zárevúcky","email":"33bfa37b45b10cc18eb32a9f402e6a3e74972658@nic.cz"},"message":"Fix build.","distinct":true,"url":"https://api.github.com/repos/le-jzr/helenos/commits/cbb62ff64bd4bc2b8afc713665429400cb97c9fc"},{"sha":"fc7ffbf1e17143fc5c2c8ddebd5801cd5c50fa6e","author":{"name":"Jiří Zárevúcky","email":"33bfa37b45b10cc18eb32a9f402e6a3e74972658@nic.cz"},"message":"Add a way to run lightweight fibrils multithreaded.","distinct":true,"url":"https://api.github.com/repos/le-jzr/helenos/commits/fc7ffbf1e17143fc5c2c8ddebd5801cd5c50fa6e"},{"sha":"cd5f17df5a02d08db259f6fce65df06f63e5bb6b","author":{"name":"Jiří Zárevúcky","email":"33bfa37b45b10cc18eb32a9f402e6a3e74972658@nic.cz"},"message":"Simplify previous commit.","distinct":true,"url":"https://api.github.com/repos/le-jzr/helenos/commits/cd5f17df5a02d08db259f6fce65df06f63e5bb6b"},{"sha":"037a08d88c7f11d76e1383e141e15b2ca0d96c8c","author":{"name":"Jiří Zárevúcky","email":"33bfa37b45b10cc18eb32a9f402e6a3e74972658@nic.cz"},"message":"Introduce restricted mutex.","distinct":true,"url":"https://api.github.com/repos/le-jzr/helenos/commits/037a08d88c7f11d76e1383e141e15b2ca0d96c8c"},{"sha":"6e167b6383f41bf7c76f40b5006ffbe0f22226fe","author":{"name":"Jiří Zárevúcky","email":"33bfa37b45b10cc18eb32a9f402e6a3e74972658@nic.cz"},"message":"Replace conn->msg_cvar with conn->msg_semaphore.","distinct":true,"url":"https://api.github.com/repos/le-jzr/helenos/commits/6e167b6383f41bf7c76f40b5006ffbe0f22226fe"},{"sha":"ce1166800ebd15ef222b411c396c8ffd4f6013b1","author":{"name":"Jiří Zárevúcky","email":"33bfa37b45b10cc18eb32a9f402e6a3e74972658@nic.cz"},"message":"Better spawning of additional threads.","distinct":true,"url":"https://api.github.com/repos/le-jzr/helenos/commits/ce1166800ebd15ef222b411c396c8ffd4f6013b1"},{"sha":"03f94d1c0f8cb0348f11675062b350b58c8c205f","author":{"name":"Jiří Zárevúcky","email":"33bfa37b45b10cc18eb32a9f402e6a3e74972658@nic.cz"},"message":"Instead of keeping a shared helper_list, keep one private helper per thread.","distinct":true,"url":"https://api.github.com/repos/le-jzr/helenos/commits/03f94d1c0f8cb0348f11675062b350b58c8c205f"},{"sha":"3fbc09de319c6367cfef122caadd0432f0c55c3d","author":{"name":"Jiří Zárevúcky","email":"33bfa37b45b10cc18eb32a9f402e6a3e74972658@nic.cz"},"message":"Reorganize fibril switching a bit.","distinct":true,"url":"https://api.github.com/repos/le-jzr/helenos/commits/3fbc09de319c6367cfef122caadd0432f0c55c3d"},{"sha":"72edfbdd305ce5af4fa38030b38b30e4e9f3398a","author":{"name":"Jiří Zárevúcky","email":"33bfa37b45b10cc18eb32a9f402e6a3e74972658@nic.cz"},"message":"Do not explicitly use fibril_run_heavy() in tests.","distinct":true,"url":"https://api.github.com/repos/le-jzr/helenos/commits/72edfbdd305ce5af4fa38030b38b30e4e9f3398a"},{"sha":"1802bae7f61b41897c351b972ad74e43e642fe58","author":{"name":"Jiří Zárevúcky","email":"33bfa37b45b10cc18eb32a9f402e6a3e74972658@nic.cz"},"message":"Bug fix.","distinct":true,"url":"https://api.github.com/repos/le-jzr/helenos/commits/1802bae7f61b41897c351b972ad74e43e642fe58"},{"sha":"93dff42293f9483f11c461d30e1ac37e8f50aceb","author":{"name":"Jiří Zárevúcky","email":"33bfa37b45b10cc18eb32a9f402e6a3e74972658@nic.cz"},"message":"Wrap IPC_WAIT in the fibril library.","distinct":true,"url":"https://api.github.com/repos/le-jzr/helenos/commits/93dff42293f9483f11c461d30e1ac37e8f50aceb"}]}
{"actor":{"display_login":"le-jzr"}}