)]}' { "commit": "f469c21ae7221118533897b868ce6fa40b23159a", "tree": "2b4d156cc59827a1349aec37dd2e93c4bfb0c751", "parents": [ "04708f8ae368ef66ed161176c149d6a3d0d966e9" ], "author": { "name": "Daniel Latypov", "email": "dlatypov@google.com", "time": "Tue May 04 11:00:13 2021 -0700" }, "committer": { "name": "Daniel Latypov", "email": "dlatypov@google.com", "time": "Thu Aug 19 14:29:32 2021 -0700" }, "message": "mocking.rst: add sections on comptime and linktime redirection\n\nGive examples of using #ifdef and __weak symbols to add a layer of\nindirection to function calls.\n\nAlso show how we can combine link/compile-time indirection w/ runtime\nindirection to have zero-overhead for normal builds, while still\nlimiting the scope of the changes.\n\nChange-Id: Iaccc1c1708ebbf9cb2662743aaee8fd3ccb38b03\nSigned-off-by: Daniel Latypov \u003cdlatypov@google.com\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "2791e87da06000021560550d194c454334384fdb", "old_mode": 33188, "old_path": "mocking.rst", "new_id": "7f17c9e24d20308ec281898236be411b3b818e3b", "new_mode": 33188, "new_path": "mocking.rst" } ] }