)]}' { "commit": "fac816e5778871ebf855263c126bc176a633e4ca", "tree": "8ac21cce37209377510883866116699860d33458", "parents": [ "95813a8a17e2cd39b55dcac05ea1e2bb3746e06c" ], "author": { "name": "Ben Clayton", "email": "bclayton@google.com", "time": "Thu Aug 08 12:13:55 2019 +0100" }, "committer": { "name": "Ben Clayton", "email": "bclayton@google.com", "time": "Wed Aug 14 07:29:41 2019 +0000" }, "message": "Yarn: Add BoundedPool\u003c\u003e and UnboundedPool\u003c\u003e\n\nBoundedPool\u003c\u003e is a fixed capacity pool which blocks when attempting to borrow an item when the pool is empty.\n\nUnboundedPool\u003c\u003e is a automatically growing pool that never blocks.\n\nUseful for building data pipelines.\n\nBug: b/139010488\nChange-Id: Ie1ceec970a866d9d0107247ad2baaced7f024973\nReviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/34817\nTested-by: Ben Clayton \u003cbclayton@google.com\u003e\nReviewed-by: Nicolas Capens \u003cnicolascapens@google.com\u003e\nKokoro-Presubmit: kokoro \u003cnoreply+kokoro@google.com\u003e\n", "tree_diff": [ { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "0a805020f289e31ff53c301eed97168ecd4e7c1b", "new_mode": 33188, "new_path": "src/Yarn/Pool.hpp" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "b6face5c216d53919e19ee502ee453f1ec67e041", "new_mode": 33188, "new_path": "src/Yarn/Pool_test.cpp" } ] }