{"push_id":1934561406,"size":19,"distinct_size":3,"ref":"refs/heads/async_traversal","head":"22b1479816bd5d2f55352e28bc9118ca9903129a","before":"142ce25dcfa404b41b1927e27e07055cf1f71afa","commits":[{"sha":"f9ec761db110d2766dee75299322158e0e67ab0f","author":{"name":"Denis Blank","email":"f0c202cd2a30426a5dd84801c4b78138e75cc349@outlook.com"},"message":"Remove constexpr from a void function","distinct":false,"url":"https://api.github.com/repos/Naios/hpx/commits/f9ec761db110d2766dee75299322158e0e67ab0f"},{"sha":"d4ec908e99e1bad3e2e2d20ddc5cc2a0b7db7488","author":{"name":"Hartmut Kaiser","email":"f1ba8708b066e886e1bea07633b7499fe4c002d0@gmail.com"},"message":"Fixing tests","distinct":false,"url":"https://api.github.com/repos/Naios/hpx/commits/d4ec908e99e1bad3e2e2d20ddc5cc2a0b7db7488"},{"sha":"e157e1c2a7288e220f9fe64150593e03782434fe","author":{"name":"Hartmut Kaiser","email":"f1ba8708b066e886e1bea07633b7499fe4c002d0@gmail.com"},"message":"Disable HDF5 examples as cmake v3.9 broke HDF5 detection","distinct":false,"url":"https://api.github.com/repos/Naios/hpx/commits/e157e1c2a7288e220f9fe64150593e03782434fe"},{"sha":"660914748444d4db908b13ad179304721ce720d0","author":{"name":"Hartmut Kaiser","email":"f1ba8708b066e886e1bea07633b7499fe4c002d0@gmail.com"},"message":"Merge pull request #2840 from Naios/constexpr_void\n\nRemove constexpr from a void function","distinct":false,"url":"https://api.github.com/repos/Naios/hpx/commits/660914748444d4db908b13ad179304721ce720d0"},{"sha":"0a98734ff92f3b5c604a6974fedaed2f9d720a8a","author":{"name":"Hartmut Kaiser","email":"f1ba8708b066e886e1bea07633b7499fe4c002d0@gmail.com"},"message":"Fixing more tests","distinct":false,"url":"https://api.github.com/repos/Naios/hpx/commits/0a98734ff92f3b5c604a6974fedaed2f9d720a8a"},{"sha":"af4fdf501a7407b130b444a9be0f984ac8844ea1","author":{"name":"Denis Blank","email":"f0c202cd2a30426a5dd84801c4b78138e75cc349@outlook.com"},"message":"Add Visual Studio 2015 to the tested toolchains in Appveyor\n* Closes #2844","distinct":false,"url":"https://api.github.com/repos/Naios/hpx/commits/af4fdf501a7407b130b444a9be0f984ac8844ea1"},{"sha":"0cf9313912951dccbb0fa7db99c0938f845bbfc3","author":{"name":"Hartmut Kaiser","email":"f1ba8708b066e886e1bea07633b7499fe4c002d0@gmail.com"},"message":"Merge pull request #2845 from Naios/msvc14_appveyor\n\nAdd Visual Studio 2015 to the tested toolchains in Appveyor","distinct":false,"url":"https://api.github.com/repos/Naios/hpx/commits/0cf9313912951dccbb0fa7db99c0938f845bbfc3"},{"sha":"4ccd9300609648dfadbc0cfaf8206e6f529b671e","author":{"name":"Denis Blank","email":"f0c202cd2a30426a5dd84801c4b78138e75cc349@outlook.com"},"message":"Implement an API for asynchronous pack traversal\n* This API is similar to traverse_pack however,\n  it allows to suspend the control flow at any time.","distinct":false,"url":"https://api.github.com/repos/Naios/hpx/commits/4ccd9300609648dfadbc0cfaf8206e6f529b671e"},{"sha":"67de9ff6cdf2f76f1f193ae460f7ee45099f5007","author":{"name":"Denis Blank","email":"f0c202cd2a30426a5dd84801c4b78138e75cc349@outlook.com"},"message":"Prepare traverse_pack_async for using it inside when_all","distinct":false,"url":"https://api.github.com/repos/Naios/hpx/commits/67de9ff6cdf2f76f1f193ae460f7ee45099f5007"},{"sha":"5901ccdfb74ed2036f972c4582bfe210c1bf25ca","author":{"name":"Denis Blank","email":"f0c202cd2a30426a5dd84801c4b78138e75cc349@outlook.com"},"message":"Inherit the visitor rather than embedding it as a class member\n* Makes it possible to introduce a class in the\n  hierarchy (future_data for instance).","distinct":false,"url":"https://api.github.com/repos/Naios/hpx/commits/5901ccdfb74ed2036f972c4582bfe210c1bf25ca"},{"sha":"ef50b5784a10e43039a012140417134870001a5d","author":{"name":"Denis Blank","email":"f0c202cd2a30426a5dd84801c4b78138e75cc349@outlook.com"},"message":"Use boost::intrusive_ptr rather than std::shared_ptr\n* Makes it possible to create a shared future state from\n  the traversal frame on the heap directly.\n* Makes it possible to access the visitor while the traversal\n  is in progress or finished.\n* Use this to retrieve the counter in unit tests\n  from the visitor.","distinct":false,"url":"https://api.github.com/repos/Naios/hpx/commits/ef50b5784a10e43039a012140417134870001a5d"},{"sha":"17cf1320c99d0e51c17a080b9e411175924b551c","author":{"name":"Denis Blank","email":"f0c202cd2a30426a5dd84801c4b78138e75cc349@outlook.com"},"message":"Use is_reservable from traits for synchronous pack traversal","distinct":false,"url":"https://api.github.com/repos/Naios/hpx/commits/17cf1320c99d0e51c17a080b9e411175924b551c"},{"sha":"8468fbfdacfee1805f3c42575f7540fbeb49d5b3","author":{"name":"Denis Blank","email":"f0c202cd2a30426a5dd84801c4b78138e75cc349@outlook.com"},"message":"Test the async traversal for non accepted args","distinct":false,"url":"https://api.github.com/repos/Naios/hpx/commits/8468fbfdacfee1805f3c42575f7540fbeb49d5b3"},{"sha":"afff9db49ac992b3958d9fae7a3474065079bad6","author":{"name":"Denis Blank","email":"f0c202cd2a30426a5dd84801c4b78138e75cc349@outlook.com"},"message":"Add the unit test of when_each to the build","distinct":false,"url":"https://api.github.com/repos/Naios/hpx/commits/afff9db49ac992b3958d9fae7a3474065079bad6"},{"sha":"c35e6b3ef87a05a3df3c76c26109f743019f54b3","author":{"name":"Denis Blank","email":"f0c202cd2a30426a5dd84801c4b78138e75cc349@outlook.com"},"message":"Never throw exceptions for detaching the control flow in async traversals","distinct":false,"url":"https://api.github.com/repos/Naios/hpx/commits/c35e6b3ef87a05a3df3c76c26109f743019f54b3"},{"sha":"ccbc8d9ebf2240542b192a428fac49601d3d6dfd","author":{"name":"Denis Blank","email":"f0c202cd2a30426a5dd84801c4b78138e75cc349@outlook.com"},"message":"Allow in-place construction for the async traversal frame","distinct":false,"url":"https://api.github.com/repos/Naios/hpx/commits/ccbc8d9ebf2240542b192a428fac49601d3d6dfd"},{"sha":"e7c638af39200545d171c50a1c6f6fdedeaee32a","author":{"name":"Denis Blank","email":"f0c202cd2a30426a5dd84801c4b78138e75cc349@outlook.com"},"message":"Use virtual destructors in the async pack traversal","distinct":true,"url":"https://api.github.com/repos/Naios/hpx/commits/e7c638af39200545d171c50a1c6f6fdedeaee32a"},{"sha":"e2e887105574a95ceeda5cde61e662d11d3fe6f9","author":{"name":"Denis Blank","email":"f0c202cd2a30426a5dd84801c4b78138e75cc349@outlook.com"},"message":"Use the async pack traversal API for when_all\n* Extends when_all for the ability to pass non future\n  values through and to accept nested futures.\n* Cleanup the implementation and move internal stuff\n  to a shared header (future_transforms.hpp).","distinct":true,"url":"https://api.github.com/repos/Naios/hpx/commits/e2e887105574a95ceeda5cde61e662d11d3fe6f9"},{"sha":"22b1479816bd5d2f55352e28bc9118ca9903129a","author":{"name":"Denis Blank","email":"f0c202cd2a30426a5dd84801c4b78138e75cc349@outlook.com"},"message":"Rewrite dataflow to use the asynchronous pack traversal API","distinct":true,"url":"https://api.github.com/repos/Naios/hpx/commits/22b1479816bd5d2f55352e28bc9118ca9903129a"}]}
{"actor":{"display_login":"Naios"}}