)]}'
{
  "commit": "4859de9f090fc826c4b4bf9e32f31f582b3e9da1",
  "tree": "fbd7c2a99a9862885f6da319a5a11ef26c80ebfb",
  "parents": [
    "5b342eb9a38f408ec883efa2517ade9335d845e1"
  ],
  "author": {
    "name": "Tess Strickland",
    "email": "sstrickl@google.com",
    "time": "Mon Apr 20 10:54:16 2020 +0000"
  },
  "committer": {
    "name": "commit-bot@chromium.org",
    "email": "commit-bot@chromium.org",
    "time": "Mon Apr 20 10:54:16 2020 +0000"
  },
  "message": "[vm] Make --dwarf-stack-traces only have effects in precompiled mode.\n\nCurrently, turning on --dwarf-stack-traces can cause the flow graph\ncompiler to fail in JIT mode. In addition, non-symbolic stack traces can\nbe useless in JIT mode if recompilation happens and thus there\u0027s no\nDWARF information for the new code.\n\nThus, change code that uses the flag to also check for precompiled mode,\nso it doesn\u0027t change compilation or serialization for JIT snapshots, and\nonly produce non-symbolic stack traces in the precompiled runtime when\nit is on.\n\nCq-Include-Trybots: luci.dart.try:vm-kernel-precomp-linux-release-x64-try,vm-kernel-precomp-linux-product-x64-try\nChange-Id: Iedae16d1391416de63bc2bdbd19428f607c34fed\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/143802\nReviewed-by: Martin Kustermann \u003ckustermann@google.com\u003e\nCommit-Queue: Tess Strickland \u003csstrickl@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b498c295d7d4a5536d758cbb036e53736047a7f7",
      "old_mode": 33188,
      "old_path": "runtime/vm/clustered_snapshot.cc",
      "new_id": "42fcb39658d028c13ca82a64852f4ff2f552dd70",
      "new_mode": 33188,
      "new_path": "runtime/vm/clustered_snapshot.cc"
    },
    {
      "type": "modify",
      "old_id": "bfc7d5b0aceaf47c20db39cc3652ee62915e0d62",
      "old_mode": 33188,
      "old_path": "runtime/vm/compiler/backend/flow_graph_compiler.cc",
      "new_id": "04e11424f209411c9be10a3ac4a333eb171f5eb9",
      "new_mode": 33188,
      "new_path": "runtime/vm/compiler/backend/flow_graph_compiler.cc"
    },
    {
      "type": "modify",
      "old_id": "16d24dfc44b81d0a91b916ce6baf0c36109606d4",
      "old_mode": 33188,
      "old_path": "runtime/vm/object.cc",
      "new_id": "79ae20e99654644366b6a52f1f29bd9305ac8024",
      "new_mode": 33188,
      "new_path": "runtime/vm/object.cc"
    }
  ]
}
