{"push_id":755702299,"size":6,"distinct_size":6,"ref":"refs/heads/lp5.1","head":"b3f5a275a94ef7f11ec3ca63e7534dbb5a556905","before":"2b920b377491c39566aa0f682e5725756f7cd7b1","commits":[{"sha":"a63f367dc63742f3a427fd9edd8c5e04ff08e8b1","author":{"email":"8a10c02fc2125da5899ccfd270e287418177ccba@codeaurora.org","name":"spooja"},"message":"frameworks/base: Fix ContentService JNI leaks\n\n- A list of ObserverCall(s) is created by ContentService as\n  it notifies changes to the registered content observers.\n  Clear observer after use.\n\n- If same Observer and same URI are registered, the callback\n  functions are called multiple times when data identified by\n  a given content URI changes. It makes system slow and it\n  cause ANR sometimes. And when run\n  unregisterContentObserver(), just one deleted but others\n  are remained in mObservers. So add prevent code to avoid\n  to duplicated registration of Observers\n\nCRs-Fixed: 868634\n\nChange-Id: I5906f581f4beaed04af09e5b9e3999f67d94f1fc","distinct":true,"url":"https://api.github.com/repos/SlimLG2/frameworks_base/commits/a63f367dc63742f3a427fd9edd8c5e04ff08e8b1"},{"sha":"068a4ac271d576e4f9ba73530b600303ed86d0ec","author":{"email":"bcf2a12f5fb4cb64652629761e1723bc54670029@codeaurora.org","name":"Sashidhar Ganiga"},"message":"frameworks/base: synchronize surface control object access.\n\nProtect surface control object access with lock to avoid\nsynchronization issues.\n\nCRs-Fixed: 854205\nChange-Id: I497d4533a88e5665159aa5d728ed392d2d5c5e32","distinct":true,"url":"https://api.github.com/repos/SlimLG2/frameworks_base/commits/068a4ac271d576e4f9ba73530b600303ed86d0ec"},{"sha":"805c73fef80a2be57e22a39f69ec8fa653066c88","author":{"email":"e57ed7557f2fe36fe37d6f66ff34953b4c55145a@codeaurora.org","name":"Kun Liang"},"message":"AppOps: fix delete ops wrongly matched issue\n\nDelete operation is wrongly matched to write operation.\n\nChange-Id: I293707b2403e19e42ba10401e450d8e782e1bebc","distinct":true,"url":"https://api.github.com/repos/SlimLG2/frameworks_base/commits/805c73fef80a2be57e22a39f69ec8fa653066c88"},{"sha":"8102b6a019bf72ca04145f1b62884f16193ecc0d","author":{"email":"4e99814dd7006daebc3b73480ad913fe088c4d03@codeaurora.org","name":"Qiang Chen"},"message":"Fix StrictMode violation during getDefaultApn()\n\nmove database read from main thread\nto message handling thread\n\nChange-Id: I018cd93d097d3b1752660b39ffb65dae61d41eb5\nCRs-fixed: 837171","distinct":true,"url":"https://api.github.com/repos/SlimLG2/frameworks_base/commits/8102b6a019bf72ca04145f1b62884f16193ecc0d"},{"sha":"6948f2789cee95f8ca1809026426709b638d6d4c","author":{"email":"ff596853b96456d9c729548709b2a0d18fbaa7a4@gmail.com","name":"Daniel Koman"},"message":"SystemUI: more SlimDim performance boosts\n\nusing ObjectAnimator to animate alpha value rather than\n        animating the View object itself.  This allows to\n        specify frame delay, which we're setting to 100ms\n        (should perform better than the default 10ms).\n\npatchset: remove listeners on animation end and cancel\n\npatchset: disable SlimDim on lockscreen and while\n        expanded desktop is enabled\n\npatchset: fix potential NPE if expanded desktop was\n        never previously enabled\n\npatchset: more than one way to skin a cat\n\nChange-Id: Id4d484caaab5674981e78a8ae9ca63352d792207","distinct":true,"url":"https://api.github.com/repos/SlimLG2/frameworks_base/commits/6948f2789cee95f8ca1809026426709b638d6d4c"},{"sha":"b3f5a275a94ef7f11ec3ca63e7534dbb5a556905","author":{"email":"4f64719ab261e5c29509985652972ff116225d95@gmail.com","name":"Nimrod Shenhav"},"message":"Merge pull request #1 from SlimSaber/lp5.1\n\nPull Request","distinct":true,"url":"https://api.github.com/repos/SlimLG2/frameworks_base/commits/b3f5a275a94ef7f11ec3ca63e7534dbb5a556905"}]}