)]}' { "commit": "bf4e17dc67b2a2007475415e3f9e1d1cf32f6e35", "tree": "5d526190e39a2c609b3538e5dfc04fcebab33349", "parents": [ "53ef169800760fdc09f0773bf380fe99eaeab339" ], "author": { "name": "David \u0027Digit\u0027 Turner", "email": "digit@google.com", "time": "Wed Apr 27 22:32:04 2022 +0200" }, "committer": { "name": "Commit Bot", "email": "commit-bot@chromium.org", "time": "Mon May 09 09:23:07 2022 +0000" }, "message": "Revert recent performance-related commits.\n\nAs requested, reverts recent performance related commits that\nwere submitted to the code base recently. Since none of them changed\nGN\u0027s behavior, this should not introduce any regression.\n\n 7c8e511229f0fc06f6250367d51156bb6f578258 \"AlignedAlloc\u003c\u003e: Use posix_memalloc() on MacOS\"\n 1cdd270be9803dbfcdd0343f6104ad4dc30c38ce \"Add ResolvedTargetData class\"\n 9e3df46b88e7f832389abf47c18ba4f122e864c1 \"Add TaggedPointer\u003cT,N\u003e template.\"\n e2345a893fbb902761a40e4ec4b30f26c84480ff \"Add ImmutableVector and ImmutableVectorView templates.\"\n a331a36c92c01ae459158660a4d1bf4c913f0335 \"Add AlignedAlloc\u003cN\u003e template.\"\n\nBug: None\nChange-Id: Id6191d6c9781b4808f7ff8a2655baa48a2bb6f74\nReviewed-on: https://gn-review.googlesource.com/c/gn/+/13860\nReviewed-by: Brett Wilson \u003cbrettw@chromium.org\u003e\nCommit-Queue: David Turner \u003cdigit@google.com\u003e\nReviewed-by: Takuto Ikuta \u003ctikuta@google.com\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "ce600e751b7eec6e15b0e7b5bde6f74033e8d852", "old_mode": 33261, "old_path": "build/gen.py", "new_id": "c7a73a855d40313ea6512ddbf9b6fbb2517c1334", "new_mode": 33261, "new_path": "build/gen.py" }, { "type": "delete", "old_id": "0897becc8ba52a12d7dadd280866c1dcc12f4233", "old_mode": 33188, "old_path": "src/gn/immutable_vector.h", "new_id": "0000000000000000000000000000000000000000", "new_mode": 0, "new_path": "/dev/null" }, { "type": "delete", "old_id": "3561ed24c46a2069f5b5230a96ea5eb1bc8a954b", "old_mode": 33188, "old_path": "src/gn/immutable_vector_unittest.cc", "new_id": "0000000000000000000000000000000000000000", "new_mode": 0, "new_path": "/dev/null" }, { "type": "delete", "old_id": "93064f9b6751cfd327094926ccd9c73e6399ca1d", "old_mode": 33188, "old_path": "src/gn/resolved_target_data.cc", "new_id": "0000000000000000000000000000000000000000", "new_mode": 0, "new_path": "/dev/null" }, { "type": "delete", "old_id": "67a616fb9f01eb8f8d2ad72bc898d411a016c5c8", "old_mode": 33188, "old_path": "src/gn/resolved_target_data.h", "new_id": "0000000000000000000000000000000000000000", "new_mode": 0, "new_path": "/dev/null" }, { "type": "delete", "old_id": "1dd4d5a16613d26f9a6ade30a70c160220ebf9d1", "old_mode": 33188, "old_path": "src/gn/resolved_target_data_unittest.cc", "new_id": "0000000000000000000000000000000000000000", "new_mode": 0, "new_path": "/dev/null" }, { "type": "delete", "old_id": "5d3903aaad9a71facfca786393fa1a862551e8ae", "old_mode": 33188, "old_path": "src/gn/resolved_target_deps.h", "new_id": "0000000000000000000000000000000000000000", "new_mode": 0, "new_path": "/dev/null" }, { "type": "delete", "old_id": "74d623d091d668063e4575e91325fee3f61a07d9", "old_mode": 33188, "old_path": "src/gn/resolved_target_deps_unittest.cc", "new_id": "0000000000000000000000000000000000000000", "new_mode": 0, "new_path": "/dev/null" }, { "type": "delete", "old_id": "df760d166738996dc153df053aff41f88e47a22f", "old_mode": 33188, "old_path": "src/gn/tagged_pointer.h", "new_id": "0000000000000000000000000000000000000000", "new_mode": 0, "new_path": "/dev/null" }, { "type": "delete", "old_id": "b6d68e5d90d638ef0ba45c1affc26ee17527d6aa", "old_mode": 33188, "old_path": "src/gn/tagged_pointer_unittest.cc", "new_id": "0000000000000000000000000000000000000000", "new_mode": 0, "new_path": "/dev/null" }, { "type": "delete", "old_id": "c8ff655c7410a520f09361ce3331b11b5929a594", "old_mode": 33188, "old_path": "src/gn/target_public_pair.h", "new_id": "0000000000000000000000000000000000000000", "new_mode": 0, "new_path": "/dev/null" }, { "type": "delete", "old_id": "8b08a0c5b3ce7a7e20a2188f4cf1aedc9e830ace", "old_mode": 33188, "old_path": "src/gn/target_public_pair_unittest.cc", "new_id": "0000000000000000000000000000000000000000", "new_mode": 0, "new_path": "/dev/null" }, { "type": "delete", "old_id": "99ecd294889b0708129aa639e4ac5569a25bc045", "old_mode": 33188, "old_path": "src/util/aligned_alloc.h", "new_id": "0000000000000000000000000000000000000000", "new_mode": 0, "new_path": "/dev/null" }, { "type": "delete", "old_id": "d41a7754662866db749b729f51e18f08150c3696", "old_mode": 33188, "old_path": "src/util/aligned_alloc_unittest.cc", "new_id": "0000000000000000000000000000000000000000", "new_mode": 0, "new_path": "/dev/null" } ] }