[all-commits] [llvm/llvm-project] 1756fc: [scudo] Add primary option to enable/disable cache...

Christopher Ferris via All-commits all-commits at lists.llvm.org
Thu Apr 17 14:24:03 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 1756fcb8b0192281db641d2038c03b96015e29d4
      https://github.com/llvm/llvm-project/commit/1756fcb8b0192281db641d2038c03b96015e29d4
  Author: Christopher Ferris <cferris1000 at users.noreply.github.com>
  Date:   2025-04-17 (Thu, 17 Apr 2025)

  Changed paths:
    M compiler-rt/lib/scudo/standalone/CMakeLists.txt
    M compiler-rt/lib/scudo/standalone/allocator_config.def
    M compiler-rt/lib/scudo/standalone/combined.h
    R compiler-rt/lib/scudo/standalone/local_cache.h
    M compiler-rt/lib/scudo/standalone/primary32.h
    M compiler-rt/lib/scudo/standalone/primary64.h
    A compiler-rt/lib/scudo/standalone/size_class_allocator.h
    M compiler-rt/lib/scudo/standalone/tests/combined_test.cpp
    M compiler-rt/lib/scudo/standalone/tests/primary_test.cpp
    M compiler-rt/lib/scudo/standalone/tests/tsd_test.cpp
    M compiler-rt/lib/scudo/standalone/tsd.h
    M compiler-rt/lib/scudo/standalone/tsd_shared.h
    M compiler-rt/lib/scudo/standalone/type_traits.h

  Log Message:
  -----------
  [scudo] Add primary option to enable/disable cache blocks. (#129794)

When configured this way, no primary blocks will be cached except the
batch class. Nothing else changes, no change in the page releasing
strategy.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list