Sha256: 2242a50c03e1c6e434fe75820a725b6fc9218ec0ea34f0d463d0bb67f52dd76c

Contents?: true

Size: 1.29 KB

Versions: 3

Compression:

Stored size: 1.29 KB

Contents

diff --git a/src/platform-freebsd.cc b/src/platform-freebsd.cc
index 62653b4ca7..a64dd98ce5 100644
--- a/src/platform-freebsd.cc
+++ b/src/platform-freebsd.cc
@@ -368,7 +368,7 @@ VirtualMemory::VirtualMemory(size_t size, size_t alignment)
   void* reservation = mmap(OS::GetRandomMmapAddr(),
                            request_size,
                            PROT_NONE,
-                           MAP_PRIVATE | MAP_ANON | MAP_NORESERVE,
+                           MAP_PRIVATE | MAP_ANON,
                            kMmapFd,
                            kMmapFdOffset);
   if (reservation == MAP_FAILED) return;
@@ -440,7 +440,7 @@ void* VirtualMemory::ReserveRegion(size_t size) {
   void* result = mmap(OS::GetRandomMmapAddr(),
                       size,
                       PROT_NONE,
-                      MAP_PRIVATE | MAP_ANON | MAP_NORESERVE,
+                      MAP_PRIVATE | MAP_ANON,
                       kMmapFd,
                       kMmapFdOffset);
 
@@ -470,7 +470,7 @@ bool VirtualMemory::UncommitRegion(void* base, size_t size) {
   return mmap(base,
               size,
               PROT_NONE,
-              MAP_PRIVATE | MAP_ANON | MAP_NORESERVE | MAP_FIXED,
+              MAP_PRIVATE | MAP_ANON | MAP_FIXED,
               kMmapFd,
               kMmapFdOffset) != MAP_FAILED;
 }

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
libv8-3.16.14.19.1 patches/do-not-use-MAP_NORESERVE-on-freebsd.patch
libv8-3.16.14.19 patches/do-not-use-MAP_NORESERVE-on-freebsd.patch
libv8-3.16.14.18 patches/do-not-use-MAP_NORESERVE-on-freebsd.patch