| Index: src/platform-nullos.cc
|
| diff --git a/src/platform-nullos.cc b/src/platform-nullos.cc
|
| index 56d12ac1fe8283ca03b4a3d1d7e6233e5428c9b1..1b481f4b3a48d7482d0b2ef60e30250e1c8a7595 100644
|
| --- a/src/platform-nullos.cc
|
| +++ b/src/platform-nullos.cc
|
| @@ -317,6 +317,16 @@ int OS::StackWalk(Vector<OS::StackFrame> frames) {
|
| }
|
|
|
|
|
| +VirtualMemory::VirtualMemory() {
|
| + UNIMPLEMENTED();
|
| +}
|
| +
|
| +
|
| +VirtualMemory::VirtualMemory(size_t size) {
|
| + UNIMPLEMENTED();
|
| +}
|
| +
|
| +
|
| VirtualMemory::VirtualMemory(size_t size, void* address_hint) {
|
| UNIMPLEMENTED();
|
| }
|
| @@ -333,6 +343,11 @@ bool VirtualMemory::IsReserved() {
|
| }
|
|
|
|
|
| +void VirtualMemory::Reset() {
|
| + UNIMPLEMENTED();
|
| +}
|
| +
|
| +
|
| bool VirtualMemory::Commit(void* address, size_t size, bool executable) {
|
| UNIMPLEMENTED();
|
| return false;
|
| @@ -351,6 +366,30 @@ bool VirtualMemory::Guard(void* address) {
|
| }
|
|
|
|
|
| +void* VirtualMemory::ReserveRegion(size_t size) {
|
| + UNIMPLEMENTED();
|
| + return NULL;
|
| +}
|
| +
|
| +
|
| +bool VirtualMemory::CommitRegion(void* base, size_t size, bool is_executable) {
|
| + UNIMPLEMENTED();
|
| + return false;
|
| +}
|
| +
|
| +
|
| +bool VirtualMemory::UncommitRegion(void* base, size_t size) {
|
| + UNIMPLEMENTED();
|
| + return false;
|
| +}
|
| +
|
| +
|
| +bool VirtualMemory::ReleaseRegion(void* base, size_t size) {
|
| + UNIMPLEMENTED();
|
| + return false;
|
| +}
|
| +
|
| +
|
| bool VirtualMemory::HasLazyCommits() {
|
| // TODO(alph): implement for the platform.
|
| return false;
|
|
|