)]}'
{
  "commit": "46bda0e3680a5b00ccc270d0d3e19f93d5948355",
  "tree": "efeeae135825d9fca2752411167a01875deaaa79",
  "parents": [
    "86ff59bfec52a05efda32d3b0820781b6aa6146d"
  ],
  "author": {
    "name": "Marcin Kowalczyk",
    "email": "qrczak@google.com",
    "time": "Tue Apr 28 08:58:00 2026 +0200"
  },
  "committer": {
    "name": "Marcin Kowalczyk",
    "email": "qrczak@google.com",
    "time": "Tue Apr 28 08:58:54 2026 +0200"
  },
  "message": "Add support for writing packed repeated fields to a preallocated array rather\nthan to a `Writer`. This avoids a bounds check for each element.\n\nCosmetics: write bools with specialized code instead of as varints. This avoids\nrelying on the compiler to statically compute lengths of these varints, which is\nonly possible due to their limited range of [0..1].\nPiperOrigin-RevId: 906770507\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3da4e4e0378f5b9c9977daeb919a7647145a705e",
      "old_mode": 33188,
      "old_path": "riegeli/messages/serialized_message_backward_writer.h",
      "new_id": "4a17c2d2d0cedf1259e4a1aa3547bdf27ecb2176",
      "new_mode": 33188,
      "new_path": "riegeli/messages/serialized_message_backward_writer.h"
    },
    {
      "type": "modify",
      "old_id": "fea8f1a9db3885e811cf0b6f3ab430ea6383eca1",
      "old_mode": 33188,
      "old_path": "riegeli/messages/serialized_message_writer.h",
      "new_id": "9a7c03e1bd42c43b63d6efd0294dd0e6440b3e2b",
      "new_mode": 33188,
      "new_path": "riegeli/messages/serialized_message_writer.h"
    }
  ]
}
