)]}'
{
  "commit": "269f38fd6aaddbc3fc1d6768f871ef4edcccd421",
  "tree": "5aa02927b824582b736b5510e024b560ba521c04",
  "parents": [
    "fd00a00137be04f666ad54454a2ba209ff0aa47c"
  ],
  "author": {
    "name": "Ben Clayton",
    "email": "bclayton@google.com",
    "time": "Fri Oct 02 13:24:32 2020 +0100"
  },
  "committer": {
    "name": "Ben Clayton",
    "email": "bclayton@google.com",
    "time": "Fri Oct 02 13:24:32 2020 +0100"
  },
  "message": "Squashed \u0027third_party/marl/\u0027 changes from d29553a3730..f1c446ccdc0\n\nf1c446ccdc0 Fix instances of bugprone-move-forwarding-reference\n8719a54cbe0 Kokoro: Get tar directories around the right way!\n3a21f30c54e Kokoro: Package build artifacts into a .tar\n57da063f48f Kokoro: Fix line continuation in release.bat\necaa2602da1 Kokoro: Rename release script names\n787cf0686d2 Kokoro: Add release configs\n3ce8637191a Kokoro: Test ucontext fibers on linux.\n62f0a0f9e39 osfiber_ucontext: Fix memory leak \u0026 warning\n20dc482b9a0 CMake: Add flag for ucontext fibers\n3815666523e Kokoro: Fix define_artifacts.regex\nf51513856b6 Kokoro: Add define_artifacts action\nd2d77650ec1 CMake: Put marl-benchmarks in a named FOLDER\n95e505a3071 Fix markdown lint warnings in README.md\n71d86a2bc04 Kokoro: Add config for continuous + so builds\n5f897319c18 Reduce scheduler fiber stack size for tests\nbc65ef5ebe5 Scheduler: Make the fiber stack size configurable\nb61e279881c Remove deprecated scheduler [gs]etters\n1a28daf0d89 Add license checker config and kokoro presubmit\n3448974c1b0 Add marl::DAG - a AoT declarative task graph\n9e77dcdd5a4 Kokoro: Migrate to new Windows VM instance\nac517aa6784 Fix schedule() with function arguments\n834e558a138 Add missing include to export.h\n1e8acb5695e MSVC build fixes.\n84f047c114c Migrate from VERSION to CHANGES.md\n0a1012317ab Annotate all public API inlines with MARL_NO_EXPORT\n3689793cb1d Only notify one fiber in ConditionVariable::notify_one()\n596e172322d CMake: Use -fvisibility\u003dhidden by default\n1d51df92c71 Disable by default deprecated scheduler [gs]etters\n45be9b24830 README: Add FreeBSD and iOS to the list of OSes\n4d68ade048a Export DLL public symbols for building marl as dll\n1efb1e70228 Kokoro: Add configs for Android\n\ngit-subtree-dir: third_party/marl\ngit-subtree-split: f1c446ccdc0c611d1aeec4a6266a77693ae48c92\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "60761587daa8a7031145073bdd97fe6b28134c61",
      "new_mode": 33188,
      "new_path": "CHANGES.md"
    },
    {
      "type": "modify",
      "old_id": "da609fd9241461a899d02f5b400d12ce19f29741",
      "old_mode": 33188,
      "old_path": "CMakeLists.txt",
      "new_id": "c8bf95b004b7507bbcd437ea8532c917504acb27",
      "new_mode": 33188,
      "new_path": "CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "b0cd5325194bbf6140e98deb95bfb6f7a5c13914",
      "old_mode": 33188,
      "old_path": "README.md",
      "new_id": "3adaf40184cc3af0367adb83e194f3de2f006786",
      "new_mode": 33188,
      "new_path": "README.md"
    },
    {
      "type": "delete",
      "old_id": "3b2e7a03768390fdce59bbe7f7aa7ed8bb7a1fe8",
      "old_mode": 33188,
      "old_path": "VERSION",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "be18eb88a254451916b34e49818bad6befc2cc0b",
      "old_mode": 33188,
      "old_path": "cmake/parse_version.cmake",
      "new_id": "b826096a33976f30a3838558cc153dd43a494c3b",
      "new_mode": 33188,
      "new_path": "cmake/parse_version.cmake"
    },
    {
      "type": "modify",
      "old_id": "1ef027777c5f61dc2dd49a88b791d2a55db259f9",
      "old_mode": 33188,
      "old_path": "include/marl/blockingcall.h",
      "new_id": "6e654348107bb55b7609cc1840087eab97fc0f2a",
      "new_mode": 33188,
      "new_path": "include/marl/blockingcall.h"
    },
    {
      "type": "modify",
      "old_id": "8579dcb92179b7cf879e9fd32c39d957882b379e",
      "old_mode": 33188,
      "old_path": "include/marl/conditionvariable.h",
      "new_id": "4788363227c57e8f59171102318ace227e19c0e6",
      "new_mode": 33188,
      "new_path": "include/marl/conditionvariable.h"
    },
    {
      "type": "modify",
      "old_id": "1147a97eaf3b952090d1a49a7d325fc1b96cdc78",
      "old_mode": 33188,
      "old_path": "include/marl/containers.h",
      "new_id": "da5b4c49079bd984cb5352aea498b263029f3575",
      "new_mode": 33188,
      "new_path": "include/marl/containers.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "56a38154a834d5ddf54b2302e23deb3b78b3ff2d",
      "new_mode": 33188,
      "new_path": "include/marl/dag.h"
    },
    {
      "type": "modify",
      "old_id": "ce4612a5ea51e242ab8ed20b4a4d858ed9dac9d8",
      "old_mode": 33188,
      "old_path": "include/marl/debug.h",
      "new_id": "c66febad13e7f5b6f163fe167d13938feb52f8b9",
      "new_mode": 33188,
      "new_path": "include/marl/debug.h"
    },
    {
      "type": "modify",
      "old_id": "430e9c74d7cba5acd472719f77d5a62d81779f62",
      "old_mode": 33188,
      "old_path": "include/marl/deprecated.h",
      "new_id": "67131510a1ab09e9c633f52c1eef1aeefbe69123",
      "new_mode": 33188,
      "new_path": "include/marl/deprecated.h"
    },
    {
      "type": "modify",
      "old_id": "dbc9f4fcc82f2802108680d8de5610e4a23558d9",
      "old_mode": 33188,
      "old_path": "include/marl/event.h",
      "new_id": "afe11cc4c079e4540ed2cef87700c951e48d2102",
      "new_mode": 33188,
      "new_path": "include/marl/event.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0e4a9f375338e1b20630a659d951b0d4b8df503e",
      "new_mode": 33188,
      "new_path": "include/marl/export.h"
    },
    {
      "type": "modify",
      "old_id": "98b57b66cf9ef00faa5e4e1130dd4a42d1bd0aca",
      "old_mode": 33188,
      "old_path": "include/marl/finally.h",
      "new_id": "b8b00a5e956483d4b3b88cd92ea0463dd7154a93",
      "new_mode": 33188,
      "new_path": "include/marl/finally.h"
    },
    {
      "type": "modify",
      "old_id": "d7992aeb73c34bb9e0637e565f39c57eb2d483e7",
      "old_mode": 33188,
      "old_path": "include/marl/memory.h",
      "new_id": "d80e592d6d9b432cd758f53097b3c80017a3b5d9",
      "new_mode": 33188,
      "new_path": "include/marl/memory.h"
    },
    {
      "type": "modify",
      "old_id": "72ecaf7eeb79e28a7f511bd2b92a1f8c8717c7ac",
      "old_mode": 33188,
      "old_path": "include/marl/mutex.h",
      "new_id": "2c9bb465af59d701614451b645e92246ed3c4352",
      "new_mode": 33188,
      "new_path": "include/marl/mutex.h"
    },
    {
      "type": "modify",
      "old_id": "f8ce6dfc50967371cba30e6ccd5a035f88d3d456",
      "old_mode": 33188,
      "old_path": "include/marl/parallelize.h",
      "new_id": "78938798272afddd77e3049f30a708d73e334385",
      "new_mode": 33188,
      "new_path": "include/marl/parallelize.h"
    },
    {
      "type": "modify",
      "old_id": "41a37c8fef95f8cea6802f779b46e0740d5ade8a",
      "old_mode": 33188,
      "old_path": "include/marl/pool.h",
      "new_id": "eba66529f92152b392412b828037b3022298315b",
      "new_mode": 33188,
      "new_path": "include/marl/pool.h"
    },
    {
      "type": "modify",
      "old_id": "12cc8c1104208175116965a775c461b59872d1b9",
      "old_mode": 33188,
      "old_path": "include/marl/scheduler.h",
      "new_id": "85fe26434182be98e92ebabe24f6ea771b2834d6",
      "new_mode": 33188,
      "new_path": "include/marl/scheduler.h"
    },
    {
      "type": "modify",
      "old_id": "440615b0e6316b63bcac3b70046f80caf64a9ed7",
      "old_mode": 33188,
      "old_path": "include/marl/task.h",
      "new_id": "b60547f93c15ae75336d7bceaa2090ee0d383a8a",
      "new_mode": 33188,
      "new_path": "include/marl/task.h"
    },
    {
      "type": "modify",
      "old_id": "d462602a8963d83e3b6560a766d3f1f3f3f653a5",
      "old_mode": 33188,
      "old_path": "include/marl/thread.h",
      "new_id": "97bb98e2b539fc45cddb5f0c6e6ccdfaf88c6349",
      "new_mode": 33188,
      "new_path": "include/marl/thread.h"
    },
    {
      "type": "modify",
      "old_id": "6aa21ed15c309c16549db247b4e30a2e82291370",
      "old_mode": 33188,
      "old_path": "include/marl/ticket.h",
      "new_id": "e99cdcbaad8b138f5cd2982445113c985bf79d73",
      "new_mode": 33188,
      "new_path": "include/marl/ticket.h"
    },
    {
      "type": "modify",
      "old_id": "a53a44631620d1b0716b8d0bee73b18a1afb61ec",
      "old_mode": 33188,
      "old_path": "include/marl/waitgroup.h",
      "new_id": "a77c6ca13839d75465ef1ca5348da122d52d78d3",
      "new_mode": 33188,
      "new_path": "include/marl/waitgroup.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "31e39f394e5c11f514cc8e22f671df8bebf732fc",
      "new_mode": 33261,
      "new_path": "kokoro/license-check/presubmit-docker.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e37aa7671007d02b3ab95fcfe65d89e32af016ca",
      "new_mode": 33188,
      "new_path": "kokoro/license-check/presubmit.cfg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6bcba47e9e41e97fee57afe6c2fb9fab0a5ba51b",
      "new_mode": 33261,
      "new_path": "kokoro/license-check/presubmit.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f9110622d3630a54f6e400fa42997b0527da0dae",
      "new_mode": 33261,
      "new_path": "kokoro/macos/build.sh"
    },
    {
      "type": "modify",
      "old_id": "c6980ea8b63ff483707473ee063d651a0a163b73",
      "old_mode": 33188,
      "old_path": "kokoro/macos/clang-x64/bazel/presubmit.cfg",
      "new_id": "e86035dca45ab0ec6daee58a23a3ee228eaacced",
      "new_mode": 33188,
      "new_path": "kokoro/macos/clang-x64/bazel/presubmit.cfg"
    },
    {
      "type": "modify",
      "old_id": "68c0bb333f12a25f9cf2efac139dbe4e453673fb",
      "old_mode": 33188,
      "old_path": "kokoro/macos/clang-x64/cmake/presubmit.cfg",
      "new_id": "8d84d5d8aa007a0ec217654df3accb1feafc1551",
      "new_mode": 33188,
      "new_path": "kokoro/macos/clang-x64/cmake/presubmit.cfg"
    },
    {
      "type": "modify",
      "old_id": "60300c42d38f0eaf0b6729b55f057b07ec20f171",
      "old_mode": 33261,
      "old_path": "kokoro/macos/presubmit.sh",
      "new_id": "8a89712436152a33b6691e5c1575e8c450b40807",
      "new_mode": 33261,
      "new_path": "kokoro/macos/presubmit.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7cf0edc7799b8c51e333723671ab6a717846fb3e",
      "new_mode": 33261,
      "new_path": "kokoro/macos/release.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7f023d3a261354484fc8f859fb20f470681b23ec",
      "new_mode": 33188,
      "new_path": "kokoro/release/linux-x64-dbg/linux-x64-dbg.cfg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b657cde4afbb9347f0cfa4cbcf221984e05ab8b2",
      "new_mode": 33188,
      "new_path": "kokoro/release/linux-x64-rel/linux-x64-rel.cfg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e83b7286b31f37552e651c9c1e8ba08be24fcb12",
      "new_mode": 33188,
      "new_path": "kokoro/release/macos-x64-dbg/macos-x64-dbg.cfg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0dcb5da3b3ab820a8a982559fe2e110e6b2f3ebb",
      "new_mode": 33188,
      "new_path": "kokoro/release/macos-x64-rel/macos-x64-rel.cfg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "35c09f2eeac5b1f9e7c234a00aad009dc60811c9",
      "new_mode": 33188,
      "new_path": "kokoro/release/windows-x64-dbg/windows-x64-dbg.cfg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b4207e80bb65a47c1574e2400be121b1cac1994e",
      "new_mode": 33188,
      "new_path": "kokoro/release/windows-x64-rel/windows-x64-rel.cfg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b30d897425b3fccdf95f340a4fd80a2a1039b429",
      "new_mode": 33188,
      "new_path": "kokoro/ubuntu/android/arm64-v8a/cmake/presubmit.cfg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b95b9a9027c832fe6dcae981a6ed6f0992db0e75",
      "new_mode": 33188,
      "new_path": "kokoro/ubuntu/android/armeabi-v7a/cmake/presubmit.cfg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9404e1c2938efadaa4ccd636b6898e5fd2897cd0",
      "new_mode": 33188,
      "new_path": "kokoro/ubuntu/android/x86_64/cmake/presubmit.cfg"
    },
    {
      "type": "delete",
      "old_id": "a46d4afbe890bcb9495d3baa8366ff24323e8b73",
      "old_mode": 33188,
      "old_path": "kokoro/ubuntu/clang-8-ubuntu-14.04.sig",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "2704fcb7bd2e7443867d381c2badc883bfcd09df",
      "old_mode": 33188,
      "old_path": "kokoro/ubuntu/clang-8-ubuntu-16.04.sig",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "0c2de28c92cd4b115dda1cc861b3b7d66a51ee5a",
      "old_mode": 33188,
      "old_path": "kokoro/ubuntu/clang-8.pubkey.asc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "14fbd895fd54f7d6fdbfe15795df91d46f04a70b",
      "old_mode": 33188,
      "old_path": "kokoro/ubuntu/clang-x64/cmake/asan/presubmit.cfg",
      "new_id": "04f34f108603fd6db9e7686aeaa712a80f2d13db",
      "new_mode": 33188,
      "new_path": "kokoro/ubuntu/clang-x64/cmake/asan/presubmit.cfg"
    },
    {
      "type": "modify",
      "old_id": "f3ff08598c4abe6ca708c1b3fbfd3d9d98b8d944",
      "old_mode": 33188,
      "old_path": "kokoro/ubuntu/clang-x64/cmake/presubmit.cfg",
      "new_id": "80362ad3431b7c7050ed002fc70e017a0979cb32",
      "new_mode": 33188,
      "new_path": "kokoro/ubuntu/clang-x64/cmake/presubmit.cfg"
    },
    {
      "type": "modify",
      "old_id": "9d68f95b580f46e0e182f2265453e8512c6bf8ea",
      "old_mode": 33188,
      "old_path": "kokoro/ubuntu/clang-x64/cmake/tsan/presubmit.cfg",
      "new_id": "0dfc08ba6ba7c5ae51cb7c95c462839a8bf17530",
      "new_mode": 33188,
      "new_path": "kokoro/ubuntu/clang-x64/cmake/tsan/presubmit.cfg"
    },
    {
      "type": "modify",
      "old_id": "bafb00569d40a594b865236d7bf00ca89870cec5",
      "old_mode": 33188,
      "old_path": "kokoro/ubuntu/clang-x86/cmake/presubmit.cfg",
      "new_id": "8c2d6da4e8c0624dde02304506e9c325abf0dd00",
      "new_mode": 33188,
      "new_path": "kokoro/ubuntu/clang-x86/cmake/presubmit.cfg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a21e607cb9cf0c71ff81af3bf3e53c69e6928fd7",
      "new_mode": 33261,
      "new_path": "kokoro/ubuntu/docker.sh"
    },
    {
      "type": "modify",
      "old_id": "240f87ef9ac6cbff2710b86a9dc865376448cec0",
      "old_mode": 33188,
      "old_path": "kokoro/ubuntu/gcc-x64/bazel/presubmit.cfg",
      "new_id": "4e6be0bf7ba3a0045aa3844db376cd51051bb482",
      "new_mode": 33188,
      "new_path": "kokoro/ubuntu/gcc-x64/bazel/presubmit.cfg"
    },
    {
      "type": "modify",
      "old_id": "20fc7a3c7aae72c1fbde3ad391e56a39a888b695",
      "old_mode": 33188,
      "old_path": "kokoro/ubuntu/gcc-x64/cmake/asan/presubmit.cfg",
      "new_id": "563d7aec4a7c8df9cf9a29ca3a2b57edfdad3b20",
      "new_mode": 33188,
      "new_path": "kokoro/ubuntu/gcc-x64/cmake/asan/presubmit.cfg"
    },
    {
      "type": "modify",
      "old_id": "9e4ba75f8af958029f8f0c8ff241409b4adb1b3d",
      "old_mode": 33188,
      "old_path": "kokoro/ubuntu/gcc-x64/cmake/presubmit.cfg",
      "new_id": "870df311834266aa4ab98dacabb931502ad12d19",
      "new_mode": 33188,
      "new_path": "kokoro/ubuntu/gcc-x64/cmake/presubmit.cfg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "df378e702800d69b386c9a659a0d9cd73f730b49",
      "new_mode": 33188,
      "new_path": "kokoro/ubuntu/gcc-x64/cmake/shared/presubmit.cfg"
    },
    {
      "type": "modify",
      "old_id": "d10b4c721e028f4b777f3b96d3f4629880bf39da",
      "old_mode": 33188,
      "old_path": "kokoro/ubuntu/gcc-x64/cmake/tsan/presubmit.cfg",
      "new_id": "0361137c0483926ffcb9690d2d6038d7220b65f9",
      "new_mode": 33188,
      "new_path": "kokoro/ubuntu/gcc-x64/cmake/tsan/presubmit.cfg"
    },
    {
      "type": "modify",
      "old_id": "226cb22b8e57e86caf2585f6fe669d539204ff23",
      "old_mode": 33188,
      "old_path": "kokoro/ubuntu/gcc-x86/cmake/asan/presubmit.cfg",
      "new_id": "0b3d5a1dabfac048ff5caff69ba3244109b50c52",
      "new_mode": 33188,
      "new_path": "kokoro/ubuntu/gcc-x86/cmake/asan/presubmit.cfg"
    },
    {
      "type": "modify",
      "old_id": "9a9b28192e0b2f436e9fa49d86999b904361c321",
      "old_mode": 33188,
      "old_path": "kokoro/ubuntu/gcc-x86/cmake/presubmit.cfg",
      "new_id": "6811a69f635eaa2cb14c5b0225165a995eb1c95e",
      "new_mode": 33188,
      "new_path": "kokoro/ubuntu/gcc-x86/cmake/presubmit.cfg"
    },
    {
      "type": "delete",
      "old_id": "1439bd476d42344027b61608ecdb7149555608bc",
      "old_mode": 33261,
      "old_path": "kokoro/ubuntu/presubmit-docker.sh",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "20220b6c9e29cdcb9e9a1834cc3be8b7f6a9b9bc",
      "old_mode": 33261,
      "old_path": "kokoro/ubuntu/presubmit.sh",
      "new_id": "375dd914a44609edcc17ef37ba046da5a49892ff",
      "new_mode": 33261,
      "new_path": "kokoro/ubuntu/presubmit.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2e69f97aef3714468420a9185590bcfe88b6b2b5",
      "new_mode": 33261,
      "new_path": "kokoro/ubuntu/release.sh"
    },
    {
      "type": "modify",
      "old_id": "ff69c6d758c1061ebd7b051badca2afd39a37d40",
      "old_mode": 33188,
      "old_path": "kokoro/windows/mingw-x64/bazel/presubmit.cfg",
      "new_id": "85dcec8a865d868b688d21bf62abd19a0270e91c",
      "new_mode": 33188,
      "new_path": "kokoro/windows/mingw-x64/bazel/presubmit.cfg"
    },
    {
      "type": "rename",
      "old_id": "7cf82dfefdd7c87feb0eef7c92c507e935bb60b3",
      "old_mode": 33188,
      "old_path": "kokoro/windows/msvc-14.14-x86/cmake/presubmit.cfg",
      "new_id": "c94ace06a89c89922798afa82dd26316e95e9c01",
      "new_mode": 33188,
      "new_path": "kokoro/windows/msvc-2017-x64/cmake/presubmit.cfg",
      "score": 80
    },
    {
      "type": "copy",
      "old_id": "7cf82dfefdd7c87feb0eef7c92c507e935bb60b3",
      "old_mode": 33188,
      "old_path": "kokoro/windows/msvc-14.14-x86/cmake/presubmit.cfg",
      "new_id": "35e7bef7907b76e0ffc9644627b09e8b28914fe6",
      "new_mode": 33188,
      "new_path": "kokoro/windows/msvc-2017-x86/cmake/presubmit.cfg",
      "score": 80
    },
    {
      "type": "rename",
      "old_id": "94b642755e89eb63fe268f1b33974ca4726d0e40",
      "old_mode": 33188,
      "old_path": "kokoro/windows/msvc-14.14-x64/cmake/presubmit.cfg",
      "new_id": "a1f41eaab885cdb26605c32e7384683be1703b07",
      "new_mode": 33188,
      "new_path": "kokoro/windows/msvc-2019-x64/cmake/presubmit.cfg",
      "score": 73
    },
    {
      "type": "copy",
      "old_id": "7cf82dfefdd7c87feb0eef7c92c507e935bb60b3",
      "old_mode": 33188,
      "old_path": "kokoro/windows/msvc-14.14-x86/cmake/presubmit.cfg",
      "new_id": "778997fa5806b8173946988c647b3d2fc39a83bf",
      "new_mode": 33188,
      "new_path": "kokoro/windows/msvc-2019-x86/cmake/presubmit.cfg",
      "score": 70
    },
    {
      "type": "modify",
      "old_id": "a73aa7ce72dbb9d334de7e7e51a8616fb87b2ac3",
      "old_mode": 33188,
      "old_path": "kokoro/windows/presubmit.bat",
      "new_id": "b5f29e56fbab3e84da54edb57ecd76ca00a12b6f",
      "new_mode": 33188,
      "new_path": "kokoro/windows/presubmit.bat"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e900bbaa84b48df7fa53bc61d12b6d662eed50ec",
      "new_mode": 33188,
      "new_path": "kokoro/windows/release.bat"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f72c6df15518346d17f2db3566a2bdc738f86ce3",
      "new_mode": 33188,
      "new_path": "license-checker.cfg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "25960416c8e4eb1213b0792084f35c914956cd37",
      "new_mode": 33188,
      "new_path": "src/dag_test.cpp"
    },
    {
      "type": "modify",
      "old_id": "5c7186840668b3ff711e7f7a2a82347a612c5e6d",
      "old_mode": 33188,
      "old_path": "src/marl_test.h",
      "new_id": "3ca66d3cfab4a9c64777a153463ed70cf315a569",
      "new_mode": 33188,
      "new_path": "src/marl_test.h"
    },
    {
      "type": "modify",
      "old_id": "11768225735ee19fb928bafcae748f0560e51b6c",
      "old_mode": 33188,
      "old_path": "src/osfiber_aarch64.c",
      "new_id": "cc61ae7af3437ca48c74f3654e6468540aaf8bff",
      "new_mode": 33188,
      "new_path": "src/osfiber_aarch64.c"
    },
    {
      "type": "modify",
      "old_id": "8094877edc1c87c55df3ea944830cc00570e5d0a",
      "old_mode": 33188,
      "old_path": "src/osfiber_arm.c",
      "new_id": "80a56374b89ac8cfdd88001b5b50ba3db704e9ca",
      "new_mode": 33188,
      "new_path": "src/osfiber_arm.c"
    },
    {
      "type": "modify",
      "old_id": "0afc7800b543c3911d61089a9eee66ada0e12c0d",
      "old_mode": 33188,
      "old_path": "src/osfiber_asm.h",
      "new_id": "fe8679a9be715fce005ac6dd57d84666cadef414",
      "new_mode": 33188,
      "new_path": "src/osfiber_asm.h"
    },
    {
      "type": "modify",
      "old_id": "baf7f7b919bab46f3b82858dc8233f93fe856f11",
      "old_mode": 33188,
      "old_path": "src/osfiber_mips64.c",
      "new_id": "5faed41d24361e5d0bde78bc0455b1429f8f1748",
      "new_mode": 33188,
      "new_path": "src/osfiber_mips64.c"
    },
    {
      "type": "modify",
      "old_id": "104ef66501cac8a1a9a046e1290d9f8658c2c3be",
      "old_mode": 33188,
      "old_path": "src/osfiber_ppc64.c",
      "new_id": "c325d7de07e88a7a124cc768f1e69b3dcf8c431b",
      "new_mode": 33188,
      "new_path": "src/osfiber_ppc64.c"
    },
    {
      "type": "modify",
      "old_id": "20c3d2b00ac94310848cc163270379dad5128bbd",
      "old_mode": 33188,
      "old_path": "src/osfiber_ucontext.h",
      "new_id": "087e3d74d3f103ca7c38bf3f28af3e2487cbefca",
      "new_mode": 33188,
      "new_path": "src/osfiber_ucontext.h"
    },
    {
      "type": "modify",
      "old_id": "7a43b0898d90cf875f3f684055b02b1ad93ed6a1",
      "old_mode": 33188,
      "old_path": "src/osfiber_windows.h",
      "new_id": "f4b6aa839487645a01585442ba2351415488fc05",
      "new_mode": 33188,
      "new_path": "src/osfiber_windows.h"
    },
    {
      "type": "modify",
      "old_id": "0ab34001ce327562f73878b0cc554c713176b1c1",
      "old_mode": 33188,
      "old_path": "src/osfiber_x64.c",
      "new_id": "0533076edc334478a67498fdde22439bdd2accff",
      "new_mode": 33188,
      "new_path": "src/osfiber_x64.c"
    },
    {
      "type": "modify",
      "old_id": "cac72cb94f37c58227b924b56ba14aedc3994ba0",
      "old_mode": 33188,
      "old_path": "src/osfiber_x86.c",
      "new_id": "a90a43f83b1da6ba5623c36595a87df73e9f01f1",
      "new_mode": 33188,
      "new_path": "src/osfiber_x86.c"
    },
    {
      "type": "modify",
      "old_id": "66440eb6157a97e01adb7009f467b5a794cfd8a5",
      "old_mode": 33188,
      "old_path": "src/scheduler.cpp",
      "new_id": "be20ed1288408999c62296b8222bac3b1b602654",
      "new_mode": 33188,
      "new_path": "src/scheduler.cpp"
    },
    {
      "type": "modify",
      "old_id": "3bf8849ff1a91e852af95221e1683654eba0f6c3",
      "old_mode": 33188,
      "old_path": "src/scheduler_test.cpp",
      "new_id": "64cf9957eaa45797067757c7fbbdd51c7113990e",
      "new_mode": 33188,
      "new_path": "src/scheduler_test.cpp"
    }
  ]
}
