commit | f6a0f54c6c6556bbb4a44e5b0874601746062b88 | [log] [tgz] |
---|---|---|
author | Chia-hung Duan <chiahungduan@google.com> | Thu May 04 16:27:08 2023 +0000 |
committer | Copybara-Service <copybara-worker@google.com> | Fri May 05 08:00:57 2023 -0700 |
tree | 072fc66688de53020335df2efc1b8c6b4b10a2e2 | |
parent | 532769adf209c8bbc432c834f194295e94405785 [diff] |
[scudo] Fix missing one block in range marking When a range contains only one block, we may not mark the pages touched by the block as can-be-released. This happens in the last group and if it only contains single block. Also enhance the existing tests and add a new test for testing the last block. Differential Revision: https://reviews.llvm.org/D149866 GitOrigin-RevId: 6fb70a8a607ebb5ceb27115f9e61665264e1cddb