[all-commits] [llvm/llvm-project] 56241b: [scudo] Move the decision making of page release t...
ChiaHungDuan via All-commits
all-commits at lists.llvm.org
Thu Aug 24 09:18:28 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 56241b65ce7659c97b7ab428bc1447d9ba62be6e
https://github.com/llvm/llvm-project/commit/56241b65ce7659c97b7ab428bc1447d9ba62be6e
Author: Chia-hung Duan <chiahungduan at google.com>
Date: 2023-08-24 (Thu, 24 Aug 2023)
Changed paths:
M compiler-rt/lib/scudo/standalone/primary32.h
Log Message:
-----------
[scudo] Move the decision making of page release to hasChanceToReleasePages()
This change is only in SizeClassAllocator32. SizeClassAllocator64 has
it implemented.
Reviewed By: cferris
Differential Revision: https://reviews.llvm.org/D158456
Commit: fe0cb7b1ee0b0987cf3e01b15a2f69ed0a85d133
https://github.com/llvm/llvm-project/commit/fe0cb7b1ee0b0987cf3e01b15a2f69ed0a85d133
Author: Chia-hung Duan <chiahungduan at google.com>
Date: 2023-08-24 (Thu, 24 Aug 2023)
Changed paths:
M compiler-rt/lib/scudo/standalone/primary32.h
Log Message:
-----------
[scudo] Move the blocks marking logic into markFreeBlocks()
This change is only in SizeClassAllocator32. SizeClassAllocator64 has
it implemented.
Reviewed By: cferris
Differential Revision: https://reviews.llvm.org/D158455
Commit: ba7cb620ac002a94af0e1656ba591308f7073ab9
https://github.com/llvm/llvm-project/commit/ba7cb620ac002a94af0e1656ba591308f7073ab9
Author: Chia-hung Duan <chiahungduan at google.com>
Date: 2023-08-24 (Thu, 24 Aug 2023)
Changed paths:
M compiler-rt/lib/scudo/standalone/primary32.h
M compiler-rt/lib/scudo/standalone/primary64.h
Log Message:
-----------
[scudo] Support dumping fragmentation data in SizeClassAllocator32
This is the same fragmentation data as in SizeClassAllocator64.
Reviewed By: cferris
Differential Revision: https://reviews.llvm.org/D158454
Compare: https://github.com/llvm/llvm-project/compare/7d1565727dad...ba7cb620ac00
More information about the All-commits
mailing list