)]}'
{
  "commit": "f8efebb88a6462b997bacc8d396840a4e8975b06",
  "tree": "9c7d90af95a99302f5fc2eeeccbb31f987716a96",
  "parents": [
    "134f9959d6616b9fe53e0e52b89ef57f6b79e9b7"
  ],
  "author": {
    "name": "Sam Clegg",
    "email": "sbc@chromium.org",
    "time": "Thu Oct 29 21:28:32 2020"
  },
  "committer": {
    "name": "Sam Clegg",
    "email": "sbc@chromium.org",
    "time": "Fri Oct 30 22:58:31 2020"
  },
  "message": "Split out post-link code in emcc and make it independently runnable\n\nThis change introduces a new output format (--oformat) called\n`bare`.  In `bare` mode emscripten will stop after running wasm-ld\nand output just the bare wasm module.\n\nIt also introduces a new command line argument `--post-link` which\ntake as input a raw wasm module and run all the post link phases\non it (e.g. wasm-emscripten-finalize, jsifier, etc).\n\nThe precise command line UI for this feature is still in the\ndesign phase so I\u0027ve added a warning so that any users of this\ncommand line UI know that it is experiment.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fbbc3e55a625fb4c105936a1272e3a8ca85aa3d7",
      "old_mode": 33261,
      "old_path": "emcc.py",
      "new_id": "d904ca6bd95e58d846ae134c99061389c063dd34",
      "new_mode": 33261,
      "new_path": "emcc.py"
    },
    {
      "type": "modify",
      "old_id": "176a13fc99fb1088396bffeae73557013b6b8bf8",
      "old_mode": 33188,
      "old_path": "tests/test_other.py",
      "new_id": "28dbdaa6359d5702d97d3812602466574c50157e",
      "new_mode": 33188,
      "new_path": "tests/test_other.py"
    },
    {
      "type": "modify",
      "old_id": "7a6b3532e0856aa7751c15d3999610e740d66024",
      "old_mode": 33188,
      "old_path": "tools/shared.py",
      "new_id": "885269a9fac1883c5046eefe42d24a9d7183599a",
      "new_mode": 33188,
      "new_path": "tools/shared.py"
    }
  ]
}
