)]}'
{
  "commit": "03c2003222e749deba90797b6d9c2afe70cf76c4",
  "tree": "28790ee4c929b087fc67a5b769f853a39adbb4aa",
  "parents": [
    "d7b522508e4705f9a5be58b2ff4d3880398eef05"
  ],
  "author": {
    "name": "Tess Strickland",
    "email": "sstrickl@google.com",
    "time": "Mon Sep 25 10:17:52 2023 +0000"
  },
  "committer": {
    "name": "Commit Queue",
    "email": "dart-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Sep 25 10:17:52 2023 +0000"
  },
  "message": "Revert \"[dartdev] Convert gen_kernel.dart.snapshot into an AOT snapshot\"\n\nThis reverts commit 0f8069d9d0c505899fdefebf7fd16cd34750fdf6.\n\nReason for revert: Broke the following builds:\n* vm-appjit-linux-product-x64\n* vm-aot-*-product-*\n* vm-ffi-android-product-*\nas well as the following tests:\n* pkg/dartdev/test/commands/compile_test\n* pkg/vm_snapshot_analysis/test/instruction_sizes_test\n* pkg/vm_snapshot_analysis/test/precompiler_trace_test\n\nOriginal change\u0027s description:\n\u003e [dartdev] Convert gen_kernel.dart.snapshot into an AOT snapshot\n\u003e\n\u003e Convert gen_kernel to use an AOT snapshot in the\n\u003e dart compile exe\n\u003e command.\n\u003e\n\u003e TEST\u003dci\n\u003e\n\u003e Change-Id: I6e338525dabb4e84dc1edff8f0bbac803223e74d\n\u003e Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/327520\n\u003e Reviewed-by: Alexander Markov \u003calexmarkov@google.com\u003e\n\u003e Reviewed-by: Siva Annamalai \u003casiva@google.com\u003e\n\u003e Reviewed-by: Ben Konyi \u003cbkonyi@google.com\u003e\n\u003e Commit-Queue: Siva Annamalai \u003casiva@google.com\u003e\n\nChange-Id: Ia7225516a17cab52c8506abee05ce0935941f1cc\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/327641\nReviewed-by: Daco Harkes \u003cdacoharkes@google.com\u003e\nCommit-Queue: Tess Strickland \u003csstrickl@google.com\u003e\nBot-Commit: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0ef3f4b4844b1f5c55ee04afcf38d4e88f7b82a4",
      "old_mode": 33188,
      "old_path": "pkg/dart2native/lib/generate.dart",
      "new_id": "c0f01fdaeaee0fa555440d73e0cafcc1c9b0b0cd",
      "new_mode": 33188,
      "new_path": "pkg/dart2native/lib/generate.dart"
    },
    {
      "type": "modify",
      "old_id": "be769fd7c019758f6af46aa06019bc81f8b71647",
      "old_mode": 33188,
      "old_path": "sdk/BUILD.gn",
      "new_id": "ca36cf5a8bf292869cda99734cebb5bcd30e26c1",
      "new_mode": 33188,
      "new_path": "sdk/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "09580ca8e26b39949977442354d91f4810487135",
      "old_mode": 33188,
      "old_path": "utils/aot_snapshot.gni",
      "new_id": "731fe4c2ac81efc46d2f1604cf074e8844789e85",
      "new_mode": 33188,
      "new_path": "utils/aot_snapshot.gni"
    },
    {
      "type": "modify",
      "old_id": "6867fe2baad2e185826ca973d22966b2737cffc3",
      "old_mode": 33188,
      "old_path": "utils/gen_kernel/BUILD.gn",
      "new_id": "04bbf71a790dfd06e73f84b7a38c29d8539fe28f",
      "new_mode": 33188,
      "new_path": "utils/gen_kernel/BUILD.gn"
    }
  ]
}
