summaryrefslogtreecommitdiff
path: root/external/apache2/llvm/dist/clang/lib/Serialization/ModuleFileExtension.cpp
diff options
context:
space:
mode:
authorthorpej <thorpej@NetBSD.org>2021-05-29 23:27:22 +0000
committerthorpej <thorpej@NetBSD.org>2021-05-29 23:27:22 +0000
commite15e793fd0b989018c2fa0442d2bc9eee0af5f1d (patch)
tree7d0e7f913524d095d30bc4edbe8e786965f5c03b /external/apache2/llvm/dist/clang/lib/Serialization/ModuleFileExtension.cpp
parentc56cead44f8cfc046030ff28b47a379c1fe6a0f0 (diff)
Move the pointer to the pmap's lev1map out of the shared pmap structure
and into each CPU's pmap_percpu area. This pointer is constant for the life of the pmap, and moving it gives us an additional 8 bytes in the shared pmap structure. Because the kernel pmap does not have per-CPU data, all places where we need the kernel pmap's lev1map now just reference kernel_lev1map directly.
Diffstat (limited to 'external/apache2/llvm/dist/clang/lib/Serialization/ModuleFileExtension.cpp')
0 files changed, 0 insertions, 0 deletions