[all-commits] [llvm/llvm-project] 78c575: [sanitizer] Uninline slow path of PersistentAlloca...
Vitaly Buka via All-commits
all-commits at lists.llvm.org
Thu Oct 7 13:54:26 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 78c5754813f3525ff249780a19198894bd336b78
https://github.com/llvm/llvm-project/commit/78c5754813f3525ff249780a19198894bd336b78
Author: Vitaly Buka <vitalybuka at google.com>
Date: 2021-10-07 (Thu, 07 Oct 2021)
Changed paths:
M compiler-rt/lib/sanitizer_common/sanitizer_persistent_allocator.cpp
M compiler-rt/lib/sanitizer_common/sanitizer_persistent_allocator.h
Log Message:
-----------
[sanitizer] Uninline slow path of PersistentAllocator::alloc
Commit: 8f3e52538d77f42c319b9e40bfae6f45041df195
https://github.com/llvm/llvm-project/commit/8f3e52538d77f42c319b9e40bfae6f45041df195
Author: Vitaly Buka <vitalybuka at google.com>
Date: 2021-10-07 (Thu, 07 Oct 2021)
Changed paths:
M compiler-rt/lib/sanitizer_common/sanitizer_chained_origin_depot.cpp
M compiler-rt/lib/sanitizer_common/sanitizer_chained_origin_depot.h
M compiler-rt/lib/sanitizer_common/sanitizer_persistent_allocator.cpp
M compiler-rt/lib/sanitizer_common/sanitizer_persistent_allocator.h
M compiler-rt/lib/sanitizer_common/sanitizer_stackdepot.cpp
M compiler-rt/lib/sanitizer_common/sanitizer_stackdepotbase.h
Log Message:
-----------
[NFC][sanitizer] Remove global PersistentAllocator
This way is easier to track memory usage and do other
incremental refactorings.
Differential Revision: https://reviews.llvm.org/D111256
Commit: c86e7ec42c10f14c35376bbc6838dac23ba40f85
https://github.com/llvm/llvm-project/commit/c86e7ec42c10f14c35376bbc6838dac23ba40f85
Author: Vitaly Buka <vitalybuka at google.com>
Date: 2021-10-07 (Thu, 07 Oct 2021)
Changed paths:
M compiler-rt/lib/sanitizer_common/sanitizer_stackdepot.cpp
Log Message:
-----------
[sanitizer] Remove traces from the header
This will simplify removing id proposed by @dvyukov on D111183
Also now we have more flexiliby for traces compressio they
are not interleaving with uncompressable headers.
Depends on D111256.
Differential Revision: https://reviews.llvm.org/D111274
Commit: 0332d5d14d21b8e4dc98f42e196660e263f1d5f1
https://github.com/llvm/llvm-project/commit/0332d5d14d21b8e4dc98f42e196660e263f1d5f1
Author: Vitaly Buka <vitalybuka at google.com>
Date: 2021-10-07 (Thu, 07 Oct 2021)
Changed paths:
M compiler-rt/lib/sanitizer_common/sanitizer_persistent_allocator.h
M compiler-rt/lib/sanitizer_common/sanitizer_stackdepotbase.h
Log Message:
-----------
[NFC][sanitizer] Annotate a few branches in StackDepot
Compare: https://github.com/llvm/llvm-project/compare/f4a5fb0c5573...0332d5d14d21
More information about the All-commits
mailing list