[Lldb-commits] [lldb] r326002 - Delete dead code in MachVMMemory.cpp, NFC

Vedant Kumar via lldb-commits lldb-commits at lists.llvm.org
Fri Feb 23 16:17:05 PST 2018


Author: vedantk
Date: Fri Feb 23 16:17:05 2018
New Revision: 326002

URL: http://llvm.org/viewvc/llvm-project?rev=326002&view=rev
Log:
Delete dead code in MachVMMemory.cpp, NFC

This addresses a compiler warning.

Modified:
    lldb/trunk/tools/debugserver/source/MacOSX/MachVMMemory.cpp

Modified: lldb/trunk/tools/debugserver/source/MacOSX/MachVMMemory.cpp
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/tools/debugserver/source/MacOSX/MachVMMemory.cpp?rev=326002&r1=326001&r2=326002&view=diff
==============================================================================
--- lldb/trunk/tools/debugserver/source/MacOSX/MachVMMemory.cpp (original)
+++ lldb/trunk/tools/debugserver/source/MacOSX/MachVMMemory.cpp Fri Feb 23 16:17:05 2018
@@ -113,42 +113,6 @@ static uint64_t GetPhysicalMemory() {
   return physical_memory;
 }
 
-// Test whether the virtual address is within the architecture's shared region.
-static bool InSharedRegion(mach_vm_address_t addr, cpu_type_t type) {
-  mach_vm_address_t base = 0, size = 0;
-
-  switch (type) {
-#if defined(CPU_TYPE_ARM64) && defined(SHARED_REGION_BASE_ARM64)
-  case CPU_TYPE_ARM64:
-    base = SHARED_REGION_BASE_ARM64;
-    size = SHARED_REGION_SIZE_ARM64;
-    break;
-#endif
-
-  case CPU_TYPE_ARM:
-    base = SHARED_REGION_BASE_ARM;
-    size = SHARED_REGION_SIZE_ARM;
-    break;
-
-  case CPU_TYPE_X86_64:
-    base = SHARED_REGION_BASE_X86_64;
-    size = SHARED_REGION_SIZE_X86_64;
-    break;
-
-  case CPU_TYPE_I386:
-    base = SHARED_REGION_BASE_I386;
-    size = SHARED_REGION_SIZE_I386;
-    break;
-
-  default: {
-    // Log error abut unknown CPU type
-    break;
-  }
-  }
-
-  return (addr >= base && addr < (base + size));
-}
-
 nub_bool_t MachVMMemory::GetMemoryProfile(
     DNBProfileDataScanType scanType, task_t task, struct task_basic_info ti,
     cpu_type_t cputype, nub_process_t pid, vm_statistics64_data_t &vminfo,




More information about the lldb-commits mailing list