DescriptionMake synchronous methods on disk_cache::SimpleEntryImpl() reentrant.
For passing browser tests and unit tests, it turns out that the synchronous operations on disk_cache::Entry are called quite a bit. As I was trying to get us to the point that this cache can pass browser tests, I found this was necessary.
Note: this CL is based on https://codereview.chromium.org/12192005/ (Add simple cache backend) , and must land after it.
This CL is the basis of https://codereview.chromium.org/12223075/ (Make Doom asynchronous), and so it must land before that issue.
R=rvargas@chromium.org, felipeg@chromium.org, pasko@chromium.org, willchan@chromium.org
BUG=173392
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=184501
Patch Set 1 #
Total comments: 4
Patch Set 2 : rebase only #Patch Set 3 : add TODO(felipeg) #
Total comments: 2
Patch Set 4 : remove bad blank line #
Total comments: 1
Patch Set 5 : rebase #Patch Set 6 : fix bad NULL #Patch Set 7 : merged, and clear to land #Patch Set 8 : rebase & clear to land #Patch Set 9 : rebase #Patch Set 10 : on top of trunk, ready to land #
Messages
Total messages: 10 (0 generated)
|