)]}'
{
  "commit": "2103fd9acdf58279f739860bff3f8c9f4b845605",
  "tree": "8eee8ff910c004b517eb02c79feac753fe19126e",
  "parents": [
    "3df7b52a6ada51a72a23796b844549a7b282f1b8"
  ],
  "author": {
    "name": "Abseil Team",
    "email": "absl-team@google.com",
    "time": "Mon Nov 18 11:02:26 2019 -0800"
  },
  "committer": {
    "name": "Gennadiy Civil",
    "email": "misterg@google.com",
    "time": "Tue Nov 19 10:27:57 2019 -0500"
  },
  "message": "Export of internal Abseil changes\n\n--\nd447fdcb801036cf08197eece193a5a706661120 by Gennadiy Rozental \u003crogeeff@google.com\u003e:\n\nEliminate the need for static function holding help message. This decreases the cost of ABSL_FLAG abstraction by 120 bytes under clang.\n\nPiperOrigin-RevId: 281107806\n\n--\n0aa6b91189f0e8b2381438c33465673a7ae02487 by Derek Mauro \u003cdmauro@google.com\u003e:\n\nDisable the weak symbol CCTZ extension in the time test_util\non MinGW, which does not support it.\n\nPiperOrigin-RevId: 280719769\n\n--\n67322c41c3e776eb541de90fa4526bdb49422eb6 by Abseil Team \u003cabsl-team@google.com\u003e:\n\nTune PeriodicSampler implementation (for internal-use only)\n\nPiperOrigin-RevId: 280708943\n\n--\n3a48c346340c7ed03816645cd327e1ff07729aa4 by Abseil Team \u003cabsl-team@google.com\u003e:\n\nClean up public headers not to have warnings for \"-Wcomma\"\n\nPiperOrigin-RevId: 280695373\n\n--\n981acd1ef3b13a83a84f04f11c8931f4ed4451c9 by Matthew Brown \u003cmatthewbr@google.com\u003e:\n\nRelease absl::int128.\n\nPiperOrigin-RevId: 280690817\n\n--\nd30fae9d2ec30b81322d2eb5afe7e13e45b4b422 by Derek Mauro \u003cdmauro@google.com\u003e:\n\nFix -Wundef warnings in random platform detection\n\nPiperOrigin-RevId: 280669598\nGitOrigin-RevId: d447fdcb801036cf08197eece193a5a706661120\nChange-Id: Ie5e10e567c54b7de211833607689f233d4ddf734\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b0780f2d121cc0e1cae79bf80356ab44ab7c697b",
      "old_mode": 33188,
      "old_path": "absl/base/internal/bits.h",
      "new_id": "450b923f4a4c68290dfab74cac5856b16288d9aa",
      "new_mode": 33188,
      "new_path": "absl/base/internal/bits.h"
    },
    {
      "type": "modify",
      "old_id": "439745d0c5140ad51223db71ed0b803f91d605bb",
      "old_mode": 33188,
      "old_path": "absl/base/internal/periodic_sampler.cc",
      "new_id": "69656c8a0fbe1d3b4d146e20756559fb8db7a0eb",
      "new_mode": 33188,
      "new_path": "absl/base/internal/periodic_sampler.cc"
    },
    {
      "type": "modify",
      "old_id": "2c0600f05ea4177c455aa93bc421a6aa8fbb2fe4",
      "old_mode": 33188,
      "old_path": "absl/base/internal/periodic_sampler.h",
      "new_id": "238797424fc01c4cbcfb6254772ae91eede47671",
      "new_mode": 33188,
      "new_path": "absl/base/internal/periodic_sampler.h"
    },
    {
      "type": "modify",
      "old_id": "356ddb616072310d4358902af9770f74a19d3701",
      "old_mode": 33188,
      "old_path": "absl/flags/flag.h",
      "new_id": "09af47a06d1b74459f580ac49ddcb345b73b5423",
      "new_mode": 33188,
      "new_path": "absl/flags/flag.h"
    },
    {
      "type": "modify",
      "old_id": "59dc579ce0291735c42031e5cb69233498f50816",
      "old_mode": 33188,
      "old_path": "absl/flags/flag_test.cc",
      "new_id": "4e08da8589a5565698d99bbb7f983a71691d20e4",
      "new_mode": 33188,
      "new_path": "absl/flags/flag_test.cc"
    },
    {
      "type": "modify",
      "old_id": "caf33bc4892b726ffbd49034366d843865c9d9ee",
      "old_mode": 33188,
      "old_path": "absl/flags/internal/commandlineflag.cc",
      "new_id": "88f91e16d196784d3fa8c277f0f77c89938a4f12",
      "new_mode": 33188,
      "new_path": "absl/flags/internal/commandlineflag.cc"
    },
    {
      "type": "modify",
      "old_id": "13a3352e80f43787af831c4510d611ef994b3030",
      "old_mode": 33188,
      "old_path": "absl/flags/internal/commandlineflag.h",
      "new_id": "7964f1bf8c4af90b35b0013f71c4ac7a958fc93d",
      "new_mode": 33188,
      "new_path": "absl/flags/internal/commandlineflag.h"
    },
    {
      "type": "modify",
      "old_id": "061113d76557a114a64074c1a61b5d052e90a93c",
      "old_mode": 33188,
      "old_path": "absl/flags/internal/flag.cc",
      "new_id": "d087f79e891c64af6ce294424d52c9b97bc571a8",
      "new_mode": 33188,
      "new_path": "absl/flags/internal/flag.cc"
    },
    {
      "type": "modify",
      "old_id": "ce0ccf2d31d25dd90016eb039f464a13a3d7dd8e",
      "old_mode": 33188,
      "old_path": "absl/flags/internal/flag.h",
      "new_id": "d79902543a22f1e8daabc6ec93c4fb23a3b3568a",
      "new_mode": 33188,
      "new_path": "absl/flags/internal/flag.h"
    },
    {
      "type": "modify",
      "old_id": "ae7671a967e8e4f7f0d1f48aac114f7d1e569e21",
      "old_mode": 33188,
      "old_path": "absl/flags/internal/registry.cc",
      "new_id": "52d9f3c716f3a4da8982aa91b76f5224399651fb",
      "new_mode": 33188,
      "new_path": "absl/flags/internal/registry.cc"
    },
    {
      "type": "modify",
      "old_id": "93b62c52901e2d393e25d11e5f2d580753dc895c",
      "old_mode": 33188,
      "old_path": "absl/numeric/int128.cc",
      "new_id": "1eba09de38c88cd37420ec56e41db3d15f55e74a",
      "new_mode": 33188,
      "new_path": "absl/numeric/int128.cc"
    },
    {
      "type": "modify",
      "old_id": "4f965686c39336b50538c0ec534b3e2cba24bdcc",
      "old_mode": 33188,
      "old_path": "absl/numeric/int128.h",
      "new_id": "506176127fe665e8e05664387d6434cb10ea33b7",
      "new_mode": 33188,
      "new_path": "absl/numeric/int128.h"
    },
    {
      "type": "modify",
      "old_id": "c7ea68345307a924a07bada8243d3df28317145d",
      "old_mode": 33188,
      "old_path": "absl/numeric/int128_have_intrinsic.inc",
      "new_id": "d6c76dd320ce816fd6dbf41fe552fed56c80e40e",
      "new_mode": 33188,
      "new_path": "absl/numeric/int128_have_intrinsic.inc"
    },
    {
      "type": "modify",
      "old_id": "046cb9b3a40708ae50358760b672d76eff7cb1ea",
      "old_mode": 33188,
      "old_path": "absl/numeric/int128_no_intrinsic.inc",
      "new_id": "c753771ae73ae19bdcbbcf806f7d885e1b408782",
      "new_mode": 33188,
      "new_path": "absl/numeric/int128_no_intrinsic.inc"
    },
    {
      "type": "modify",
      "old_id": "3cfa9dc1835a56ce6698efc7b61c50ba871540d3",
      "old_mode": 33188,
      "old_path": "absl/numeric/int128_stream_test.cc",
      "new_id": "479ad66cf4d5529008376c2b6be658b59c63eec7",
      "new_mode": 33188,
      "new_path": "absl/numeric/int128_stream_test.cc"
    },
    {
      "type": "modify",
      "old_id": "5e1b5ec352b0a53868bc42da944ea23fc9914f1c",
      "old_mode": 33188,
      "old_path": "absl/numeric/int128_test.cc",
      "new_id": "bc86c714acce03f9b6ea5e11ab5c9e01c99ab940",
      "new_mode": 33188,
      "new_path": "absl/numeric/int128_test.cc"
    },
    {
      "type": "modify",
      "old_id": "a5a42cbb80eaecdcab42728ca632332ff51b5fd5",
      "old_mode": 33188,
      "old_path": "absl/random/internal/platform.h",
      "new_id": "bbdb4e6208169b72631085b71f4589fac6a88287",
      "new_mode": 33188,
      "new_path": "absl/random/internal/platform.h"
    },
    {
      "type": "modify",
      "old_id": "b40be8ff3824e9c66b4f7c1ecc0856e4178fdd3d",
      "old_mode": 33188,
      "old_path": "absl/strings/internal/str_format/arg.cc",
      "new_id": "b567a5c5bcf0780f32c3e694dcfad37f800f0256",
      "new_mode": 33188,
      "new_path": "absl/strings/internal/str_format/arg.cc"
    },
    {
      "type": "modify",
      "old_id": "5cb3a14d68333b5a507568227d3ca75d5b18ec4a",
      "old_mode": 33188,
      "old_path": "absl/strings/internal/str_format/arg.h",
      "new_id": "2119ca0036e517814520bcc6c7c210828576ff53",
      "new_mode": 33188,
      "new_path": "absl/strings/internal/str_format/arg.h"
    },
    {
      "type": "modify",
      "old_id": "ab8d53914119ecd5cd9e988561f678dcc1a6b1d3",
      "old_mode": 33188,
      "old_path": "absl/strings/internal/str_format/convert_test.cc",
      "new_id": "5f198059fe5f6fcde1f17582ce22bf610d78122c",
      "new_mode": 33188,
      "new_path": "absl/strings/internal/str_format/convert_test.cc"
    },
    {
      "type": "modify",
      "old_id": "07075e80ec6474d5f98b48240c7a05db7b475a72",
      "old_mode": 33188,
      "old_path": "absl/strings/string_view.h",
      "new_id": "6a650874aa27128e986f9e06235ae476b26741c5",
      "new_mode": 33188,
      "new_path": "absl/strings/string_view.h"
    },
    {
      "type": "modify",
      "old_id": "59166a7c82dd26a9ebe7abcdd2171266b5986e38",
      "old_mode": 33188,
      "old_path": "absl/time/internal/test_util.cc",
      "new_id": "fbddbb7336985aec8f0fdf83b49705c7fec31b9c",
      "new_mode": 33188,
      "new_path": "absl/time/internal/test_util.cc"
    },
    {
      "type": "modify",
      "old_id": "46ac26b3c0d2ad966519eac1802bd573120cf0ad",
      "old_mode": 33188,
      "old_path": "absl/time/time.h",
      "new_id": "be0648134efda809b92d0a0c5f5aa896be1b28d2",
      "new_mode": 33188,
      "new_path": "absl/time/time.h"
    }
  ]
}
