Revision tags: llvmorg-21-init, llvmorg-19.1.7, llvmorg-19.1.6, llvmorg-19.1.5, llvmorg-19.1.4, llvmorg-19.1.3, llvmorg-19.1.2, llvmorg-19.1.1, llvmorg-19.1.0, llvmorg-19.1.0-rc4, llvmorg-19.1.0-rc3 |
|
#
dd741fc1 |
| 07-Aug-2024 |
ChiaHungDuan <chiahungduan@google.com> |
[scudo][NFC] Add a default unmap() to unmap all pages (#102234)
|
Revision tags: llvmorg-19.1.0-rc2, llvmorg-19.1.0-rc1, llvmorg-20-init, llvmorg-18.1.8, llvmorg-18.1.7, llvmorg-18.1.6, llvmorg-18.1.5, llvmorg-18.1.4, llvmorg-18.1.3, llvmorg-18.1.2, llvmorg-18.1.1, llvmorg-18.1.0, llvmorg-18.1.0-rc4, llvmorg-18.1.0-rc3, llvmorg-18.1.0-rc2, llvmorg-18.1.0-rc1, llvmorg-19-init, llvmorg-17.0.6, llvmorg-17.0.5, llvmorg-17.0.4, llvmorg-17.0.3, llvmorg-17.0.2, llvmorg-17.0.1, llvmorg-17.0.0, llvmorg-17.0.0-rc4 |
|
#
c8bf93db |
| 30-Aug-2023 |
Christopher Ferris <cferris@google.com> |
[scudo] Remove RSS checking code.
The RSS code is not very useful and can be replicated by using ulimit. Remove it and remove the options associated with it.
Reviewed By: Chia-hungDuan
Differentia
[scudo] Remove RSS checking code.
The RSS code is not very useful and can be replicated by using ulimit. Remove it and remove the options associated with it.
Reviewed By: Chia-hungDuan
Differential Revision: https://reviews.llvm.org/D159155
show more ...
|
Revision tags: llvmorg-17.0.0-rc3, llvmorg-17.0.0-rc2, llvmorg-17.0.0-rc1, llvmorg-18-init, llvmorg-16.0.6, llvmorg-16.0.5, llvmorg-16.0.4, llvmorg-16.0.3, llvmorg-16.0.2 |
|
#
75577104 |
| 06-Apr-2023 |
Chia-hung Duan <chiahungduan@google.com> |
Reland D146570 "[scudo] Switch to use MemMap in tests"
This reverts commit 89cc5304969ded574550e0ad113f59f3d4f50303 and fix the variable shadowing bug.
Differential Revision: https://reviews.llvm.o
Reland D146570 "[scudo] Switch to use MemMap in tests"
This reverts commit 89cc5304969ded574550e0ad113f59f3d4f50303 and fix the variable shadowing bug.
Differential Revision: https://reviews.llvm.org/D147672
show more ...
|
#
89cc5304 |
| 06-Apr-2023 |
Chia-hung Duan <chiahungduan@google.com> |
Revert "[scudo] Switch to use MemMap in tests"
This reverts commit 4151477021170d8937f8fc820187d5934eb93c7d.
|
#
41514770 |
| 05-Apr-2023 |
Chia-hung Duan <chiahungduan@google.com> |
[scudo] Switch to use MemMap in tests
Reviewed By: cferris
Differential Revision: https://reviews.llvm.org/D146570
|
Revision tags: llvmorg-16.0.1, llvmorg-16.0.0, llvmorg-16.0.0-rc4 |
|
#
0bd4499b |
| 03-Mar-2023 |
Chia-hung Duan <chiahungduan@google.com> |
[scudo] Temporarily disable GetRssFromBuffer test
This is a flaky test and may not test the thing it expected to verify. E.g., it doesn't dirty the pages so the memory usage may not be reflected on
[scudo] Temporarily disable GetRssFromBuffer test
This is a flaky test and may not test the thing it expected to verify. E.g., it doesn't dirty the pages so the memory usage may not be reflected on the RSS.
Reviewed By: cferris
Differential Revision: https://reviews.llvm.org/D145126
show more ...
|
#
0e3ef5f8 |
| 23-Feb-2023 |
Amy Kwan <amy.kwan1@ibm.com> |
[scudo] Disable the GetRssFromBuffer scudo test on PPC
The GetRssFromBuffer scudo test case fails intermittently on Power, so this test is disabled on the platform because of this.
|
Revision tags: llvmorg-16.0.0-rc3, llvmorg-16.0.0-rc2, llvmorg-16.0.0-rc1, llvmorg-17-init, llvmorg-15.0.7 |
|
#
0514d3f4 |
| 09-Dec-2022 |
Vitaly Buka <vitalybuka@google.com> |
[NFC][scudo] Fix warnings in tests after D139430
|
#
cc02d61b |
| 08-Dec-2022 |
Bastian Kersting <bkersting@google.com> |
scudo-standalone: Add GetRSS method on Linux
This change adds a GetRSS method on Linux that parses the number from /proc/self/statm. This change is part of splitting up https://reviews.llvm.org/D126
scudo-standalone: Add GetRSS method on Linux
This change adds a GetRSS method on Linux that parses the number from /proc/self/statm. This change is part of splitting up https://reviews.llvm.org/D126752.
Reviewed By: vitalybuka, cryptoad
Differential Revision: https://reviews.llvm.org/D139430
show more ...
|
Revision tags: llvmorg-15.0.6, llvmorg-15.0.5, llvmorg-15.0.4, llvmorg-15.0.3, working, llvmorg-15.0.2, llvmorg-15.0.1, llvmorg-15.0.0, llvmorg-15.0.0-rc3, llvmorg-15.0.0-rc2, llvmorg-15.0.0-rc1, llvmorg-16-init, llvmorg-14.0.6, llvmorg-14.0.5, llvmorg-14.0.4, llvmorg-14.0.3, llvmorg-14.0.2, llvmorg-14.0.1, llvmorg-14.0.0, llvmorg-14.0.0-rc4, llvmorg-14.0.0-rc3, llvmorg-14.0.0-rc2, llvmorg-14.0.0-rc1, llvmorg-15-init, llvmorg-13.0.1, llvmorg-13.0.1-rc3, llvmorg-13.0.1-rc2, llvmorg-13.0.1-rc1, llvmorg-13.0.0, llvmorg-13.0.0-rc4, llvmorg-13.0.0-rc3, llvmorg-13.0.0-rc2, llvmorg-13.0.0-rc1, llvmorg-14-init, llvmorg-12.0.1, llvmorg-12.0.1-rc4, llvmorg-12.0.1-rc3, llvmorg-12.0.1-rc2 |
|
#
b40908e6 |
| 03-Jun-2021 |
Vitaly Buka <vitalybuka@google.com> |
[NFC][scudo] Avoid integer overflow in test
releasePagesToOS may shrink RSS below the value stored on start.
|
#
a6e5a4b4 |
| 28-May-2021 |
Vitaly Buka <vitalybuka@google.com> |
[NFC][scudo] Re-enable check in the test
It should pass with patched QEMU.
|
#
c261edb2 |
| 27-May-2021 |
Vitaly Buka <vitalybuka@google.com> |
[NFC][scudo] Check zeros on smaller allocations
1Tb counting was the slowest test under the QEMU with MTE.
|
#
e14696bf |
| 25-May-2021 |
Vitaly Buka <vitalybuka@google.com> |
[NFC][SCUDO] Fix unittest for -gtest_repeat=10
Reviewed By: cryptoad
Differential Revision: https://reviews.llvm.org/D103122
|
Revision tags: llvmorg-12.0.1-rc1 |
|
#
f5bde3d4 |
| 25-May-2021 |
Vitaly Buka <vitalybuka@google.com> |
[NFC][scudo] Avoid cast in test
|
#
bec6b022 |
| 24-May-2021 |
Jinsong Ji <jji@us.ibm.com> |
[compiler-rt][scudo] Fix sign-compare warnings
Fix buildbot failure https://lab.llvm.org/buildbot/#/builders/57/builds/6542/steps/6/logs/stdio
/llvm-project/llvm/utils/unittest/googletest/include/g
[compiler-rt][scudo] Fix sign-compare warnings
Fix buildbot failure https://lab.llvm.org/buildbot/#/builders/57/builds/6542/steps/6/logs/stdio
/llvm-project/llvm/utils/unittest/googletest/include/gtest/gtest.h:1629:28: error: comparison of integers of different signs: 'const unsigned long' and 'const int' [-Werror,-Wsign-compare] GTEST_IMPL_CMP_HELPER_(GT, >); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /llvm-project/llvm/utils/unittest/googletest/include/gtest/gtest.h:1609:12: note: expanded from macro 'GTEST_IMPL_CMP_HELPER_' if (val1 op val2) {\ ~~~~ ^ ~~~~ /llvm-project/compiler-rt/lib/scudo/standalone/tests/common_test.cpp:30:3: note: in instantiation of function template specialization 'testing::internal::CmpHelperGT<unsigned long, int>' requested here EXPECT_GT(OnStart, 0); ^
Reviewed By: vitalybuka
Differential Revision: https://reviews.llvm.org/D103029
show more ...
|
#
6435ca4e |
| 23-May-2021 |
Vitaly Buka <vitalybuka@google.com> |
[NFC][scudo] Small test cleanup
Fixing issues raised on D102979 review.
Reviewed By: cryptoad
Differential Revision: https://reviews.llvm.org/D102994
|
#
0bccdf82 |
| 23-May-2021 |
Vitaly Buka <vitalybuka@google.com> |
[NFC][scudo] Add releasePagesToOS test
|