)]}'
{
  "commit": "d84ef00c96669bd4cd59e37b0965669ba4357c24",
  "tree": "57faee6bf7e3a24368249e0916410f19fe66f73a",
  "parents": [
    "948d68963fb8e78400613bc5b84ad5af5ade096c"
  ],
  "author": {
    "name": "haoyuewang",
    "email": "haoyuewang@google.com",
    "time": "Fri Oct 23 06:50:04 2020 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Fri Oct 23 06:50:44 2020 -0700"
  },
  "message": "Reduce QuicConfig size from 1432 bytes to 1160 bytes by better padding.\n\n// Before\nsizeof(QuicConfigValue) \u003d 16\nsizeof(QuicFixedUint32) \u003d 32\nsizeof(QuicFixedUint62) \u003d 48\nsizeof(QuicFixedUint128) \u003d 64\nsizeof(QuicFixedTagVector) \u003d 80\nsizeof(QuicFixedSocketAddress) \u003d 72\nsizeof(QuicConfig) \u003d 1432\n// After\nsizeof(QuicConfigValue) \u003d 16\nsizeof(QuicFixedUint32) \u003d 24\nsizeof(QuicFixedUint62) \u003d 32\nsizeof(QuicFixedUint128) \u003d 48\nsizeof(QuicFixedTagVector) \u003d 64\nsizeof(QuicFixedSocketAddress) \u003d 64\nsizeof(QuicConfig) \u003d 1160\n\nPiperOrigin-RevId: 338664457\nChange-Id: I828e2f900d493277832223df0a507bd77ceb8c89\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0fa3a1e91c15a21502fcef4cda02c0b3264d5644",
      "old_mode": 33188,
      "old_path": "quic/core/quic_config.h",
      "new_id": "016d5d0c363bf4faade4b90c0692aed32f6ffa73",
      "new_mode": 33188,
      "new_path": "quic/core/quic_config.h"
    }
  ]
}
