Descriptionreland 2: "mac: Run A/B experiment on SharedMemory mechanism for resource buffers."
The first reland had two mistakes.
1) It tried to turn on Mach-based shared memory on 10.6, which isn't supported.
2) It hit a race condition in AttachmentBrokering code in GPU conformance tests.
I submitted two speculative fixes for (2), but haven't been able to reproduce the problem
locally, so can't verify that the problem is definitively fixed. Please revert this CL if
problems are seen in GPU conformance tests.
> The CL changes the default behavior of resource buffer to use a Mach-backed
> SharedMemory region. This CL adds a field trial to measure the effect of Mach vs
> POSIX backed SharedMemory regions.
>
> BUG=547261, 466437
> Committed: https://crrev.com/e0e2fd398f3d07c8eebbe662d71a0f9286862476
> Cr-Commit-Position: refs/heads/master@{#356513}
BUG=547261, 466437
TBR=mark@chromium.org, isherman@chromium.org, asvitkine@chromium.org, avi@chromium.org
Committed: https://crrev.com/91e69f97803b08f998079bd8ec4729b30e346fbb
Cr-Commit-Position: refs/heads/master@{#357043}
Patch Set 1 #Patch Set 2 : Don't use Mach on 10.6. #
Messages
Total messages: 10 (4 generated)
|