summaryrefslogtreecommitdiff
path: root/rs/java/android/renderscript/ScriptGroup.java
diff options
context:
space:
mode:
authorShubham Ajmera <shubhamajmera@google.com>2016-03-29 15:25:21 +0100
committerShubham Ajmera <shubhamajmera@google.com>2016-03-29 15:25:21 +0100
commit338dd5b6c91af9cc4d4e1a123662a8f39f8df2e3 (patch)
tree7030d0fa99d3520e9aa7393eeb190feb24c6f454 /rs/java/android/renderscript/ScriptGroup.java
parent40e1135ea2780fefecf532fb7a1cc43e26bcecc2 (diff)
Port OpenJDK8 changes in java.util.Map
& add tests. The CL add tests for map default methods added in Java 8 - getOrDefault, putIfAbsent, remove(K, V), replace(K, V, V), replace(K, V), forEach, replaceAll, compute, computeIfAbsent, computeIfPresent, putIfAbsent, merge. Methods have been made synchronzed in Hashtable. They are using the default map methods instead of taking the upstream changes. Replace(K, V, V) in LinkedHashMap has been overridden as it doesn't record access when the replace method doesn't make any replacement. Bug: 27426743 (cherry-picked from commit 6206c9f2e70d7b63d8a306a46534c21e4f8fe6f7) Change-Id: Ie27ea5bd42ddbfa751b89f9eacfb290a3d69f4bb
Diffstat (limited to 'rs/java/android/renderscript/ScriptGroup.java')
0 files changed, 0 insertions, 0 deletions