When we were calculating the max byte size of ONE instruction to handle something...
authorJim Ingham <jingham@apple.com>
Wed, 7 Nov 2012 01:52:04 +0000 (01:52 +0000)
committerJim Ingham <jingham@apple.com>
Wed, 7 Nov 2012 01:52:04 +0000 (01:52 +0000)
x/9i

we actually calculated the size of 9 instructions.  Then we multiplied it by the count again
to get the total amount we should fetch, so we thought 9 x86_64 instructions took over 1K
to fetch...

<rdar://problem/12649027>

llvm-svn: 167520

lldb/source/Commands/CommandObjectMemory.cpp

index 5360e71..99a3593 100644 (file)
@@ -148,7 +148,7 @@ public:
 
             case eFormatInstruction:
                 if (count_option_set)
-                    byte_size_value = target->GetArchitecture().GetMaximumOpcodeByteSize() * format_options.GetCountValue().GetCurrentValue();
+                    byte_size_value = target->GetArchitecture().GetMaximumOpcodeByteSize();
                 m_num_per_line = 1;
                 break;