)]}'
{
  "commit": "b66407c627d33f6adfe049f3d9f7349974090dc7",
  "tree": "0f2a90e9cf3af89eaa1fccb74e411e51003e8f19",
  "parents": [
    "269f38fd6aaddbc3fc1d6768f871ef4edcccd421"
  ],
  "author": {
    "name": "Nicolas Capens",
    "email": "capn@google.com",
    "time": "Thu Oct 29 00:34:36 2020 -0400"
  },
  "committer": {
    "name": "Nicolas Capens",
    "email": "capn@google.com",
    "time": "Thu Oct 29 00:34:36 2020 -0400"
  },
  "message": "Squashed \u0027third_party/marl/\u0027 changes from f1c446ccd..3285a2dfb\n\n3285a2dfb Workaround MSAN false-positive\n6bf128cab Assert that threads are joined before destruction\n06b72af16 Scheduler: Add a couple of asserts\n\ngit-subtree-dir: third_party/marl\ngit-subtree-split: 3285a2dfb966fda7639391c43ec823fa88d70267\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "be20ed1288408999c62296b8222bac3b1b602654",
      "old_mode": 33188,
      "old_path": "src/scheduler.cpp",
      "new_id": "027565d5bcc916e61b8e17a3ce454be86a2e9a8f",
      "new_mode": 33188,
      "new_path": "src/scheduler.cpp"
    },
    {
      "type": "modify",
      "old_id": "3febe6222b542c01084e7c4b788513f930dec74f",
      "old_mode": 33188,
      "old_path": "src/thread.cpp",
      "new_id": "d0750fa44a1e0aab7142b2c1b97589238a01a929",
      "new_mode": 33188,
      "new_path": "src/thread.cpp"
    }
  ]
}
