)]}'
{
  "commit": "9b4cbc30384beefcc070255695083bd33abe5d80",
  "tree": "3a98eae5402856d007e7541a769b61fd0c8ebc18",
  "parents": [
    "f8bbd15630f67690cbd406792b648f03bc09edea"
  ],
  "author": {
    "name": "Goktug Gokdogan",
    "email": "goktug@google.com",
    "time": "Thu Feb 19 19:06:57 2015 -0800"
  },
  "committer": {
    "name": "Gerrit Code Review",
    "email": "noreply-gerritcodereview@google.com",
    "time": "Sat Feb 21 01:50:04 2015 +0000"
  },
  "message": "Removes incorrect JStype check from isJso.\n\nIn UnifyAst, the isJso check also tries to include\nJsType but only looks at immediate interfaces, not\nconcerete JsType or its super classes. But fixing\nthat caused issues, which let me investigating its\nuses.\n\nIt is used in three places:\n1. Checking rebind results are not JSOs: this use is\nactually incorrect because there is nothing wrong\nin JsType being a rebind result. Added a test case to\nreproduce the problem.\n\n2. assimulateSourceUnits: This already explicitly\nchecks for JsTypes and mark them as instantiated.\n\n3. instantiate: This use is to prevent shortcuting\ntypes that are only reference only and doesn\u0027t\nrequire devirtualization; JsType doesn\u0027t require\ndevirtualization so check doesn\u0027t apply to JsType\nin this context.\n\nSo I decided to remove this code instead.\n\nChange-Id: I2ea2e7bd47dbe100cb2866e825a7eca720ea9ea8\nReview-Link: https://gwt-review.googlesource.com/#/c/11650/\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5650a9853bca57e4ec630be1d101a2bf1ce67285",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/impl/UnifyAst.java",
      "new_id": "6191be334f95944ec127994f5588f1e0b9abc927",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/impl/UnifyAst.java"
    },
    {
      "type": "modify",
      "old_id": "919e4765cecbc2ab0ac81bd29a1ee4ec80f88758",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/dev/CompilerTest.java",
      "new_id": "4024d40bd7df0e66155137dca010491a0e529192",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/CompilerTest.java"
    }
  ]
}
