)]}'
{
  "commit": "8908ea9aff5dfab6d1da12ea4e20ecb073cc75f2",
  "tree": "67e7beafd16b59e7c97b62c07f144ca8e27e4a8d",
  "parents": [
    "9831212313e287b873ee1327356ec3404d2dd229"
  ],
  "author": {
    "name": "Martijn Vels",
    "email": "mvels@google.com",
    "time": "Tue Oct 17 14:56:58 2023 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Tue Oct 17 14:59:06 2023 -0700"
  },
  "message": "Enable Arena Enabled Copy Constructor for RepeatedPtrField\n\nBenchmarking has this as a saving of up to 20%:\n\nname                              old cpu/op   new cpu/op   delta\nBM_MergeFromMessage/1              830ns ±15%   712ns ±16%  -14.22%  (p\u003d0.000 n\u003d20+20)\nBM_MergeFromMessage/10            9.03µs ±13%  7.42µs ±13%  -17.91%  (p\u003d0.000 n\u003d20+18)\nBM_MergeFromMessage/100           93.3µs ±16%  76.5µs ± 6%  -18.01%  (p\u003d0.000 n\u003d20+17)\nBM_MergeFromMessageWithArena/1     614ns ±16%   478ns ± 3%  -22.07%  (p\u003d0.000 n\u003d20+16)\nBM_MergeFromMessageWithArena/10   6.05µs ±14%  4.93µs ±19%  -18.53%  (p\u003d0.000 n\u003d20+20)\nBM_MergeFromMessageWithArena/100  59.7µs ±15%  49.3µs ±20%  -17.51%  (p\u003d0.000 n\u003d20+20)\n\nPiperOrigin-RevId: 574274002\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d38232462e2e5ce78f95a91bfa2e06391b6ce587",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/repeated_ptr_field.h",
      "new_id": "7a0c0989fe643c7e0fd2798d9d8fd381bebec15a",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/repeated_ptr_field.h"
    }
  ]
}
