)]}'
{
  "commit": "76167c002d9503bea0e436058bc4fa60424dec8a",
  "tree": "96aab95fb9995a9a6f682a1b9875bed00206908a",
  "parents": [
    "b33adc52f7a3c49b7672154aeff212dc16b483f8"
  ],
  "author": {
    "name": "Alexander Markov",
    "email": "alexmarkov@google.com",
    "time": "Thu Jan 27 16:35:20 2022 +0000"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Thu Jan 27 16:35:20 2022 +0000"
  },
  "message": "[vm/aot] Issue warning when compiling huge functions\n\nCertain optimizations are disabled when compiling huge functions.\nAlso, compiling large functions may cause out of memory in compiler.\n\nThis change adds a warning in order to make it easier for users to\nfind out about huge functions in their programs and diagnose OOM\nduring compilation.\n\nTEST\u003dci\nIssue: https://github.com/flutter/flutter/issues/94461\n\nChange-Id: Ibc7fb69df21fa96b8159d24c1b71ef8d690b23df\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/230160\nReviewed-by: Slava Egorov \u003cvegorov@google.com\u003e\nReviewed-by: Siva Annamalai \u003casiva@google.com\u003e\nCommit-Queue: Alexander Markov \u003calexmarkov@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0a668152a52461fb52fee52c8b5d1c9a06c027f0",
      "old_mode": 33188,
      "old_path": "runtime/vm/compiler/aot/precompiler.cc",
      "new_id": "756c8b123d93ee5f9e8099870e5a470769e40e19",
      "new_mode": 33188,
      "new_path": "runtime/vm/compiler/aot/precompiler.cc"
    },
    {
      "type": "modify",
      "old_id": "150980e5776f1c2a7f01eb5ae7db96814032f65b",
      "old_mode": 33188,
      "old_path": "runtime/vm/compiler/jit/compiler.cc",
      "new_id": "5dacd5604ea8931b4320e28159d6e8af1a06dc33",
      "new_mode": 33188,
      "new_path": "runtime/vm/compiler/jit/compiler.cc"
    }
  ]
}
