summaryrefslogtreecommitdiff
path: root/rs/java/android/renderscript/ProgramVertexFixedFunction.java
diff options
context:
space:
mode:
authorTej Singh <singhtejinder@google.com>2020-09-10 23:20:58 -0700
committerandroid-build-team Robot <android-build-team-robot@google.com>2021-02-09 01:23:43 +0000
commit70a5fd9979ee7ff2a4071db0335813c0c5a72399 (patch)
tree2816d41393c984b9ac56d91c58d5b306c3a98ced /rs/java/android/renderscript/ProgramVertexFixedFunction.java
parent459f6cbe7537b1ba0b88b96c44099bc897c1bcc8 (diff)
Fix thread safety issue on clearing cache
Historically, we havent held a lock on ForceClearCache and ClearCacheIfNecessary. This is not thread safe because kAllPullAtomInfo must be accessed in a lock, especially now that pullers can be registered/unregistered. Test: atest statsd_test, wrote a repro cl. Bug: 168156854 Bug: 173552790 Change-Id: I47d53a6d9d274bca4c78dbfd87e0097091b7b8cb Merged-In: I47d53a6d9d274bca4c78dbfd87e0097091b7b8cb Merged-In: I8bee7a0a6acecc1274d5acc0adb44c5dde8862e4 (cherry picked from commit f9a4bb18ffa1605cced3ee4b161675a0c88941be) (cherry picked from commit db097214b109be7ca1b3ae470d4a8354c98a5b62)
Diffstat (limited to 'rs/java/android/renderscript/ProgramVertexFixedFunction.java')
0 files changed, 0 insertions, 0 deletions