Assigned
Status Update
Comments
ra...@google.com <ra...@google.com> #2
Same here. I have links in a local html file referencing file:///android_res/drawable/ and on all gradle build flavors using another applicationId (added suffix) the Webview only shows broken links.
This behaviour seems not to be connected solely to Android 5.0 since it occurs on Android 4.4.4 too (tested with current cyanogenmod 11 build).
This behaviour seems not to be connected solely to Android 5.0 since it occurs on Android 4.4.4 too (tested with current cyanogenmod 11 build).
Description
Inhttps://android.googlesource.com/platform/art/+/refs/heads/main/runtime/gc/collector/concurrent_copying.cc , ConcurrentCopying::Copy:
There is a release when CAS the LockWord for from_ref, and later a fence to make the memory in to_ref visiable if CAS success.
But if another thread read the fwd_ptr(to_ref) and then try to load its field between the CAS and fence, is the visibility guaranteed?