summaryrefslogtreecommitdiff
path: root/vulkan/libvulkan/api.cpp
diff options
context:
space:
mode:
author Tim Murray <timmurray@google.com> 2022-01-19 17:06:08 -0800
committer Tim Murray <timmurray@google.com> 2022-02-17 11:08:34 -0800
commita7c4bd1afd8a3b73a2f92db6b115e55ae6b8a39e (patch)
tree91ce37ba0cee5ea98ca686224872d1c8a3899bbd /vulkan/libvulkan/api.cpp
parent00ff352c34cb46d96156cdef69a6acf0bdfa5356 (diff)
dumpstate: improve performance
Two changes: 1. There were some seemingly-unnecessary fsyncs scattered throughout dumpstate. Remove those. 2. Profiling revealed that a significant amount of dumpstate's CPU overhead was spent copying/destroying PTEs around fork/exec. Switch to vfork() to avoid the PTE copies. Test: bug reports work Bug: 215574756 Change-Id: Ib202fd5c8d1f37548ee53bd64eaf4e114098a062
Diffstat (limited to 'vulkan/libvulkan/api.cpp')
0 files changed, 0 insertions, 0 deletions