)]}'
{
  "commit": "a3b19de74a703b9d8bbe6140575a3ca5d16225e8",
  "tree": "d406360cb3655dd8bbdf4b6f413537a1dede7a6c",
  "parents": [
    "bb777d517d79df02320e2c49e15b75b14441c452"
  ],
  "author": {
    "name": "drh",
    "email": "drh@noemail.net",
    "time": "Wed Jun 06 00:36:41 2018"
  },
  "committer": {
    "name": "drh",
    "email": "drh@noemail.net",
    "time": "Wed Jun 06 00:36:41 2018"
  },
  "message": "Attempt to optimize the resolveExprStep() routine by mapping Expr opcodes into\na subset of opcodes that resolveExprStep() cares about and only calling the\nroutine when those opcodes are encountered.  Is slightly faster, but it seems\nlike the very slight performance bump is not worth the added complexity.\nSaved on a dead-end branch for historical reference.\n\nFossilOrigin-Name: bad4d7a0d93f4d8f9a33c3b9960003e7edf99472781252cc914be98ae542e998",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "764a87d140143b4273dd26e8cd0076100464afdd",
      "old_mode": 33188,
      "old_path": "manifest",
      "new_id": "6354a925885cbc4f280a185227281b2fcfb99e78",
      "new_mode": 33188,
      "new_path": "manifest"
    },
    {
      "type": "modify",
      "old_id": "c55e06ffc49537e0175f9983cc41781def8839b8",
      "old_mode": 33188,
      "old_path": "manifest.uuid",
      "new_id": "46c828895423d53dc021d250dac4b71ea53e19de",
      "new_mode": 33188,
      "new_path": "manifest.uuid"
    },
    {
      "type": "modify",
      "old_id": "d9ce28682c82cd7d60be88f81aa3e132d4d43317",
      "old_mode": 33188,
      "old_path": "src/resolve.c",
      "new_id": "e7006fe840c8aa3b2cde3dccde315eb090ee57db",
      "new_mode": 33188,
      "new_path": "src/resolve.c"
    },
    {
      "type": "modify",
      "old_id": "070779029bd8650796925fc2ddcfe14cdfbef8de",
      "old_mode": 33188,
      "old_path": "tool/addopcodes.tcl",
      "new_id": "d6d0b403c44138a8c4d678d88d517779e3f1917e",
      "new_mode": 33188,
      "new_path": "tool/addopcodes.tcl"
    }
  ]
}
