)]}'
{
  "commit": "a5ff656da170eddcdc87f84e9d4e324ce89d00d8",
  "tree": "cb233de980d71af54713e282784b81f9981b7f61",
  "parents": [
    "50de84a3fb7664c7f23e48c8be85ef5d6914f4e9"
  ],
  "author": {
    "name": "Ivan Inozemtsev",
    "email": "iinozemtsev@google.com",
    "time": "Mon Apr 26 07:52:47 2021 +0000"
  },
  "committer": {
    "name": "commit-bot@chromium.org",
    "email": "commit-bot@chromium.org",
    "time": "Mon Apr 26 07:52:47 2021 +0000"
  },
  "message": "Revert \"[vm] Switch datastream Write/WriteUnsigned to (S)LEB128.\"\n\nThis reverts commit 80102c981b78594ceb6263a044e99e7233f7b365.\n\nReason for revert: b/186359854\n\nOriginal change\u0027s description:\n\u003e [vm] Switch datastream Write/WriteUnsigned to (S)LEB128.\n\u003e\n\u003e This reduces the number of variable-length integer encodings in our\n\u003e database from 2 to 1, and chooses the more standard one.\n\u003e\n\u003e TEST\u003dExisting tests, in particular any that involve snapshots.\n\u003e\n\u003e Cq-Include-Trybots: luci.dart.try:vm-kernel-precomp-asan-linux-release-x64-try,vm-kernel-precomp-dwarf-linux-product-x64-try,vm-kernel-precomp-msan-linux-release-x64-try,vm-kernel-precomp-ubsan-linux-release-x64-try,vm-kernel-precomp-tsan-linux-release-x64-try,vm-kernel-precomp-nnbd-linux-debug-x64-try,vm-kernel-precomp-nnbd-linux-debug-simarm_x64-try,vm-kernel-precomp-linux-debug-simarm64c-try,vm-kernel-precomp-linux-debug-simarm_x64-try,vm-kernel-precomp-linux-debug-x64-try,vm-kernel-precomp-linux-debug-x64c-try,vm-kernel-precomp-linux-product-x64-try,vm-kernel-precomp-linux-release-x64-try\n\u003e Change-Id: Ia700158ac873ad32ac28c1027a669895961bc715\n\u003e Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/196321\n\u003e Commit-Queue: Tess Strickland \u003csstrickl@google.com\u003e\n\u003e Reviewed-by: Ryan Macnak \u003crmacnak@google.com\u003e\n\u003e Reviewed-by: Martin Kustermann \u003ckustermann@google.com\u003e\n\n# Not skipping CQ checks because original CL landed \u003e 1 day ago.\n\nChange-Id: Idf32bdd879cf8bb7407f6dae764312140ad6eeb2\nCq-Include-Trybots: luci.dart.try:vm-kernel-precomp-asan-linux-release-x64-try,vm-kernel-precomp-dwarf-linux-product-x64-try,vm-kernel-precomp-msan-linux-release-x64-try,vm-kernel-precomp-ubsan-linux-release-x64-try,vm-kernel-precomp-tsan-linux-release-x64-try,vm-kernel-precomp-nnbd-linux-debug-x64-try,vm-kernel-precomp-nnbd-linux-debug-simarm_x64-try,vm-kernel-precomp-linux-debug-simarm64c-try,vm-kernel-precomp-linux-debug-simarm_x64-try,vm-kernel-precomp-linux-debug-x64-try,vm-kernel-precomp-linux-debug-x64c-try,vm-kernel-precomp-linux-product-x64-try,vm-kernel-precomp-linux-release-x64-try\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/196920\nReviewed-by: Ivan Inozemtsev \u003ciinozemtsev@google.com\u003e\nCommit-Queue: Ivan Inozemtsev \u003ciinozemtsev@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "24f7e6871e8aa44d2e35291012bbde4b3187e5f1",
      "old_mode": 33188,
      "old_path": "runtime/platform/utils.h",
      "new_id": "a73d6d92e5c2db83b929106b19cbecc2fb7555fa",
      "new_mode": 33188,
      "new_path": "runtime/platform/utils.h"
    },
    {
      "type": "modify",
      "old_id": "50f2ec52406015c5cd4a8f142949f854b7b9c170",
      "old_mode": 33188,
      "old_path": "runtime/vm/code_descriptors.cc",
      "new_id": "dd8bc1d8b6de7bfe3b8bb74a2f4189e1fc123d9c",
      "new_mode": 33188,
      "new_path": "runtime/vm/code_descriptors.cc"
    },
    {
      "type": "modify",
      "old_id": "adf53b0c4ccfe6d963fee5539fa189ae1eae4960",
      "old_mode": 33188,
      "old_path": "runtime/vm/code_descriptors.h",
      "new_id": "0d15c386d5c23a8cecf09771e4ce0fcca8da83c7",
      "new_mode": 33188,
      "new_path": "runtime/vm/code_descriptors.h"
    },
    {
      "type": "modify",
      "old_id": "8782aecfe26e689990c283c17927cd640fda46d2",
      "old_mode": 33188,
      "old_path": "runtime/vm/compiler/backend/il_arm.cc",
      "new_id": "70f7fb033316ddb34e7e6581f26447184ee76003",
      "new_mode": 33188,
      "new_path": "runtime/vm/compiler/backend/il_arm.cc"
    },
    {
      "type": "modify",
      "old_id": "e79bfbccea4f811b81540b342c6af9ffbfff2957",
      "old_mode": 33188,
      "old_path": "runtime/vm/compiler/backend/il_arm64.cc",
      "new_id": "d375c59439e71f5c1bbdb84c46e43255986799c4",
      "new_mode": 33188,
      "new_path": "runtime/vm/compiler/backend/il_arm64.cc"
    },
    {
      "type": "modify",
      "old_id": "397f9c73481779ad9410e23f7a1e95e40f384a33",
      "old_mode": 33188,
      "old_path": "runtime/vm/datastream.cc",
      "new_id": "6d398fe7597c226a9c64acf35041f1f2d13cab57",
      "new_mode": 33188,
      "new_path": "runtime/vm/datastream.cc"
    },
    {
      "type": "modify",
      "old_id": "fd343cd5cfc335c4c614bda83800b9099162e04a",
      "old_mode": 33188,
      "old_path": "runtime/vm/datastream.h",
      "new_id": "7da4532621b986e0f240c15804f81df09d9d44bf",
      "new_mode": 33188,
      "new_path": "runtime/vm/datastream.h"
    },
    {
      "type": "modify",
      "old_id": "ec8eb5bf33a7e0e98a1c4bb0af2801139f4bdaf8",
      "old_mode": 33188,
      "old_path": "runtime/vm/datastream_test.cc",
      "new_id": "0b9ba6c5f360e6c674f46e1630bfc947e8ce1952",
      "new_mode": 33188,
      "new_path": "runtime/vm/datastream_test.cc"
    },
    {
      "type": "modify",
      "old_id": "dd11e4d59205393934f6abd8d69e441927a3ea7a",
      "old_mode": 33188,
      "old_path": "runtime/vm/elf.cc",
      "new_id": "7f17df502c39ba63d14c8cf3f54ab670906cc7ff",
      "new_mode": 33188,
      "new_path": "runtime/vm/elf.cc"
    },
    {
      "type": "modify",
      "old_id": "c14919a8a6779e35024a92d1dfc45b2061dac629",
      "old_mode": 33188,
      "old_path": "runtime/vm/kernel_binary.h",
      "new_id": "38ca8fa201cc935020fe546c2b4d0800b3ba1b3f",
      "new_mode": 33188,
      "new_path": "runtime/vm/kernel_binary.h"
    },
    {
      "type": "modify",
      "old_id": "4a9f094f890b6f6881b125270a95a089ec215630",
      "old_mode": 33188,
      "old_path": "runtime/vm/object.cc",
      "new_id": "e163b570e1daa91c0c40fc9a234d928d6d070385",
      "new_mode": 33188,
      "new_path": "runtime/vm/object.cc"
    },
    {
      "type": "modify",
      "old_id": "a03be0a3c06c7e40980f47ce732d530f9618b7ec",
      "old_mode": 33188,
      "old_path": "runtime/vm/object.h",
      "new_id": "9ddb727c4c08df8c1b5f28ca23c7f0574b4757e7",
      "new_mode": 33188,
      "new_path": "runtime/vm/object.h"
    },
    {
      "type": "modify",
      "old_id": "e90c8addc3c20c577b751be0ef6aa04c0d3f1223",
      "old_mode": 33188,
      "old_path": "runtime/vm/program_visitor.cc",
      "new_id": "4bb663a4dbd4f235efc21d3a5badc2f3b5879bd8",
      "new_mode": 33188,
      "new_path": "runtime/vm/program_visitor.cc"
    },
    {
      "type": "modify",
      "old_id": "99ba83237792d132587b7b07f91a0d8928d4cbfd",
      "old_mode": 33188,
      "old_path": "runtime/vm/v8_snapshot_writer.h",
      "new_id": "ea0a0e74b0e4c7bfeb3a9e9df731d97015eba1ff",
      "new_mode": 33188,
      "new_path": "runtime/vm/v8_snapshot_writer.h"
    }
  ]
}
