From 361d50fd8896619f06fdf3d161b6f73d8fefbf87 Mon Sep 17 00:00:00 2001 From: Takeshi Yoneda Date: Tue, 28 May 2024 09:37:06 +0900 Subject: [PATCH] mmap: eliminates dead flag Signed-off-by: Takeshi Yoneda --- internal/platform/mmap_unix.go | 2 -- internal/platform/mmap_unsupported.go | 2 -- internal/platform/mmap_windows.go | 2 -- 3 files changed, 6 deletions(-) diff --git a/internal/platform/mmap_unix.go b/internal/platform/mmap_unix.go index a61996d58b..b0519003b7 100644 --- a/internal/platform/mmap_unix.go +++ b/internal/platform/mmap_unix.go @@ -12,8 +12,6 @@ const ( mmapProtARM64 = syscall.PROT_READ | syscall.PROT_WRITE ) -const MmapSupported = true - func munmapCodeSegment(code []byte) error { return syscall.Munmap(code) } diff --git a/internal/platform/mmap_unsupported.go b/internal/platform/mmap_unsupported.go index 27833db377..079aa643f4 100644 --- a/internal/platform/mmap_unsupported.go +++ b/internal/platform/mmap_unsupported.go @@ -9,8 +9,6 @@ import ( var errUnsupported = fmt.Errorf("mmap unsupported on GOOS=%s. Use interpreter instead.", runtime.GOOS) -const MmapSupported = false - func munmapCodeSegment(code []byte) error { panic(errUnsupported) } diff --git a/internal/platform/mmap_windows.go b/internal/platform/mmap_windows.go index 69fcb6d6b6..03a254d4a6 100644 --- a/internal/platform/mmap_windows.go +++ b/internal/platform/mmap_windows.go @@ -21,8 +21,6 @@ const ( windows_PAGE_EXECUTE_READWRITE uintptr = 0x00000040 ) -const MmapSupported = true - func munmapCodeSegment(code []byte) error { return freeMemory(code) }