Chromium Code Reviews| Index: src/base/platform/platform-linux.cc |
| diff --git a/src/base/platform/platform-linux.cc b/src/base/platform/platform-linux.cc |
| index 874c6dbc31b9b3bdd6cd285b5fcbfa7ff528cf8d..e2c321c07f09074aed4a49c0503b8e848c33ebbb 100644 |
| --- a/src/base/platform/platform-linux.cc |
| +++ b/src/base/platform/platform-linux.cc |
| @@ -310,16 +310,19 @@ void VirtualMemory::Reset() { |
| bool VirtualMemory::Commit(void* address, size_t size, bool is_executable) { |
| + CHECK(InVM(address, size)); |
|
Michael Lippautz
2015/09/01 14:52:58
Michi: Enforce on all platforms? DCHECK vs CHECK?
Michael Starzinger
2015/09/01 15:08:53
I am fine with CHECK here, as you mentioned offlin
Michael Lippautz
2015/09/01 15:19:35
Acknowledged.
|
| return CommitRegion(address, size, is_executable); |
| } |
| bool VirtualMemory::Uncommit(void* address, size_t size) { |
| + CHECK(InVM(address, size)); |
| return UncommitRegion(address, size); |
| } |
| bool VirtualMemory::Guard(void* address) { |
| + CHECK(InVM(address, OS::CommitPageSize())); |
| OS::Guard(address, OS::CommitPageSize()); |
| return true; |
| } |