commit | 4a40e0febf3de60c54c19797aecd3c698b770699 | [log] [tgz] |
---|---|---|
author | Seigo Nonaka <nona@google.com> | Thu Aug 17 17:01:27 2017 -0700 |
committer | Seigo Nonaka <nona@google.com> | Wed Aug 23 14:41:25 2017 -0700 |
tree | 833617138784df346c4ee6327fa6f7fdc1dad048 | |
parent | b2fb182085686ea72ee4a1364d0399ba236f4ec5 [diff] |
Make Typeface.create thread safe. Typeface.create has not been thread-safe. This CL makes it thread safe. At the same time, reorganize cache and lock in Typeface. Bug: 64606109 Test: bit FrameworksCoreTests:android.graphics.TypefaceTest Test: bit CtsGraphicsTestCases:android.graphics.cts.TypefaceTest Change-Id: Id18e9b8bfab508a26fc0c83af6b1ca97e132b732