)]}'
{
  "commit": "eae1860bef0a6fe06753459bf97633a41e789ed7",
  "tree": "331cb9cf263319dcbf31d2dd560fbd466c825369",
  "parents": [
    "007b7af9f96df9d23744d93fdf54e83bcdc01630"
  ],
  "author": {
    "name": "Xuanda Yang",
    "email": "th3charlie@gmail.com",
    "time": "Tue Jun 30 18:03:10 2020 +0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Jun 30 11:03:10 2020 +0100"
  },
  "message": "[mypyc] Support argument reordering in CallC (#9067)\n\nRelated: mypyc/mypyc#734.\r\n\r\nSupport argument reordering via adding a new field to the description. It will solve the \r\ndifference in args ordering between python syntax and C calling requirement (mostly with \r\nin ops). It should never be used together with variable args.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9dc95ebc31b91ab0d2d42d21172f81b087d14453",
      "old_mode": 33188,
      "old_path": "mypyc/irbuild/ll_builder.py",
      "new_id": "44ee62feddf96758f4ac3045c5dd37d8ee0c612d",
      "new_mode": 33188,
      "new_path": "mypyc/irbuild/ll_builder.py"
    },
    {
      "type": "modify",
      "old_id": "e32a33c94ce72890231fda2d749bf81ce1bbf59b",
      "old_mode": 33188,
      "old_path": "mypyc/primitives/dict_ops.py",
      "new_id": "1ee2e40920b7b0da4ec31ab37f5f8037e838b79f",
      "new_mode": 33188,
      "new_path": "mypyc/primitives/dict_ops.py"
    },
    {
      "type": "modify",
      "old_id": "edac766eef22b831ddeaf8d6d3f2b50b7149733f",
      "old_mode": 33188,
      "old_path": "mypyc/primitives/registry.py",
      "new_id": "726f3b28c5ada588f7122eaae533d6870d84ba6b",
      "new_mode": 33188,
      "new_path": "mypyc/primitives/registry.py"
    },
    {
      "type": "modify",
      "old_id": "c6090822bf306fca8f4c4f138895dc9e8dac2993",
      "old_mode": 33188,
      "old_path": "mypyc/test-data/irbuild-dict.test",
      "new_id": "5844d12ed095b6e7f655cd7fba814c35e481b3ce",
      "new_mode": 33188,
      "new_path": "mypyc/test-data/irbuild-dict.test"
    },
    {
      "type": "modify",
      "old_id": "7bc0e38eaeeb8d118fdf70e1969e182333753a7b",
      "old_mode": 33188,
      "old_path": "mypyc/test/test_emitfunc.py",
      "new_id": "5277427a95b253a49eb8ae8c9f919e241136df34",
      "new_mode": 33188,
      "new_path": "mypyc/test/test_emitfunc.py"
    }
  ]
}
