)]}'
{
  "commit": "8cc772ef98604678d99b6a685e412a11a6508ba5",
  "tree": "59e3b96e6813a04ca9d8692529850e7c90f171d8",
  "parents": [
    "b92c097ffac2e2e50632fc0a6e4f6909386aee45"
  ],
  "author": {
    "name": "Janak Ramakrishnan",
    "email": "janakr@google.com",
    "time": "Wed Mar 23 17:26:12 2016 +0000"
  },
  "committer": {
    "name": "Damien Martin-Guillerez",
    "email": "dmarting@google.com",
    "time": "Thu Mar 24 10:31:43 2016 +0000"
  },
  "message": "Add startup option --experimental_oom_more_eagerly_threshold, with default value 90. When --experimental_oom_more_eagerly is enabled, if after two full GCs the old gen is still \u003e\u003d--experimental_oom_more_eagerly_threshold% full, exit the JVM.\n\n--\nMOS_MIGRATED_REVID\u003d117943361\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0fa9b75535aaa30613838616ae1effe7a7887aa6",
      "old_mode": 33188,
      "old_path": "src/main/cpp/blaze.cc",
      "new_id": "ab185c2fbff292971b6d8a3a7ad00b88a6b26970",
      "new_mode": 33188,
      "new_path": "src/main/cpp/blaze.cc"
    },
    {
      "type": "modify",
      "old_id": "7a27abe1ec7e0d764b4168aeafa036f9f2d586a0",
      "old_mode": 33188,
      "old_path": "src/main/cpp/blaze_startup_options.cc",
      "new_id": "2a16cf5e58f0a60f6f7e1e78c4fc5110400c21f0",
      "new_mode": 33188,
      "new_path": "src/main/cpp/blaze_startup_options.cc"
    },
    {
      "type": "modify",
      "old_id": "3e984879b8d8f7642505292ed52949cf17f8e986",
      "old_mode": 33188,
      "old_path": "src/main/cpp/blaze_startup_options.h",
      "new_id": "41629b2f9bdf61193098b30639176a925ec9db17",
      "new_mode": 33188,
      "new_path": "src/main/cpp/blaze_startup_options.h"
    },
    {
      "type": "modify",
      "old_id": "4b0633593b7d48e94aa9c3a78a3afbb3b63c4ee4",
      "old_mode": 33188,
      "old_path": "src/main/cpp/blaze_startup_options_common.cc",
      "new_id": "086f719b0742c003c60b630d3cef05c034521f92",
      "new_mode": 33188,
      "new_path": "src/main/cpp/blaze_startup_options_common.cc"
    },
    {
      "type": "modify",
      "old_id": "5a0e51262fa00ebb56247ac2ff6c70b76493eeff",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/runtime/BlazeRuntime.java",
      "new_id": "5b291c039ad64a13880fe55886200a3d1a24a969",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/runtime/BlazeRuntime.java"
    },
    {
      "type": "modify",
      "old_id": "bd07e166e1eff9b0f26bed8d5f0a5e2dae765111",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/runtime/BlazeServerStartupOptions.java",
      "new_id": "47e3cacaa7ffeb1e5ca8e756f33b46ac8b1bfec2",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/runtime/BlazeServerStartupOptions.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a98e54073739265bca6ba9902be742d1e6c380c8",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/runtime/RetainedHeapLimiter.java"
    }
  ]
}
