)]}'
{
  "commit": "bb2023907952acc39104a69db07a3d9ae5efb9f5",
  "tree": "9a11644810089b3dd5fe44a733f44ab2bc16c0fe",
  "parents": [
    "ee2f87ad89b21f4bcd1064e5f8039e44c46ac987"
  ],
  "author": {
    "name": "Ivan Furnadjiev",
    "email": "ivan@eclipsesource.com",
    "time": "Tue Jan 24 11:51:07 2017 +0200"
  },
  "committer": {
    "name": "Brian de Alwis",
    "email": "bsd@mt.ca",
    "time": "Tue Jan 31 11:06:21 2017 -0400"
  },
  "message": "Bug 510944 - Fix memory leak in EclipseContext\n\nIn multiuser environment (RAP) EclipseContext#notifyOnDisposal set keeps\na reference to already disposed display object (through UISynchronize)\nafter the context is disposed.\n\nClear EclipseContext#notifyOnDisposal set after the listeners are\nnotified in dispose().\n\n510944: Memory leak in EclipseContext\nhttps://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d510944\n\nChange-Id: Ia4d1f6b116a9df35f57a07d07c82c0ced040dba1\nSigned-off-by: Ivan Furnadjiev \u003civan@eclipsesource.com\u003e\n(cherry picked from commit bc866e66a5a397bb1363843e4106fd47a6009aef)",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "442bfa2dbd1251a4dbe23b2c649b5b3e008415e9",
      "old_mode": 33188,
      "old_path": "bundles/org.eclipse.e4.core.contexts/src/org/eclipse/e4/core/internal/contexts/EclipseContext.java",
      "new_id": "009fec91b623536a4bb9eea5de6ccbddd3f22e02",
      "new_mode": 33188,
      "new_path": "bundles/org.eclipse.e4.core.contexts/src/org/eclipse/e4/core/internal/contexts/EclipseContext.java"
    },
    {
      "type": "modify",
      "old_id": "238d1b421d415de0f8106f9b01cbc420ac6d50ce",
      "old_mode": 33188,
      "old_path": "tests/org.eclipse.e4.core.tests/src/org/eclipse/e4/core/internal/tests/contexts/EclipseContextTest.java",
      "new_id": "d02a6976090259c604299eb1e10cdc028ca2d579",
      "new_mode": 33188,
      "new_path": "tests/org.eclipse.e4.core.tests/src/org/eclipse/e4/core/internal/tests/contexts/EclipseContextTest.java"
    }
  ]
}
