)]}'
{
  "commit": "4f12891b87a99ecabdc1e1039d0587094e9b57cd",
  "tree": "eb96e875f3eff91adf45f85c994eb6fb8a2f5fac",
  "parents": [
    "cc79f776dcb09164e7a0b6c11951679244a7828b"
  ],
  "author": {
    "name": "Mark Hansen",
    "email": "markhansen@google.com",
    "time": "Thu May 02 18:13:35 2024 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Thu May 02 18:15:32 2024 -0700"
  },
  "message": "Java full runtime: Avoid allocating iterator if UnknownFieldSet\u0027s TreeMap is empty\n\nI also considered using Collections.emptyNavigableMap(), which I thought might\nuse a specialized allocation free empty iterator, but it allocates, and its\nclone() method isn\u0027t nicely exposed.\n\nPiperOrigin-RevId: 630234849\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "10fd7a7f62ede1751329ee5adb72031fcdfa7218",
      "old_mode": 33188,
      "old_path": "java/core/src/main/java/com/google/protobuf/UnknownFieldSet.java",
      "new_id": "38aecac42f4964974a4aaa5a153fa6b5a4c5e7db",
      "new_mode": 33188,
      "new_path": "java/core/src/main/java/com/google/protobuf/UnknownFieldSet.java"
    }
  ]
}
