)]}'
{
  "commit": "7f3bdddab94b3c2cfa0f91fbd003cfe9566cf790",
  "tree": "254f98e04a49de9fe1ada6ab72038730d3a71b2c",
  "parents": [
    "bfbb11bcc55017ed22e99e1f2221b62e0beff609"
  ],
  "author": {
    "name": "Josh Pieper",
    "email": "josh.pieper@tri.global",
    "time": "Fri May 04 00:39:37 2018 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-piper@google.com",
    "time": "Fri May 04 00:41:16 2018 -0700"
  },
  "message": "Do not spawn local actions when available memory is too low\n\nThis effectively subsumes all existing memory estimation, as it no\nlonger matters too much how much memory is assigned to each action.\n\nWIP: This is a hack, and if it goes in, should almost certainly be\nhidden behind a configuration option.\n\nCloses #4938.\n\nPiperOrigin-RevId: 195378568\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5a6303a16be2b04074f5552c723362bd1d3c043b",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/actions/ResourceManager.java",
      "new_id": "f7bae31dcc1d68ad77af64c49eb1acd931fc46e4",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/actions/ResourceManager.java"
    },
    {
      "type": "modify",
      "old_id": "6971aaca39712d3fabab45f4f8eb18ceafe475f8",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/buildtool/ExecutionTool.java",
      "new_id": "cb058474a4f09f0830a954d7e327e5dc8d0f759e",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/buildtool/ExecutionTool.java"
    },
    {
      "type": "modify",
      "old_id": "b7f1b340bfbcd5c7b7bb15318da8efb7484ef226",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/exec/ExecutionOptions.java",
      "new_id": "9f9e3351b4aa2658052719d477c6fcefdbedefc9",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/exec/ExecutionOptions.java"
    }
  ]
}
