Author: [email protected]
Date: Tue May 12 06:09:02 2009
New Revision: 1917

Modified:
    branches/bleeding_edge/src/x64/disasm-x64.cc

Log:
X64: Added stubs for unimplemented disassembler functions.

Review URL: http://codereview.chromium.org/113261


Modified: branches/bleeding_edge/src/x64/disasm-x64.cc
==============================================================================
--- branches/bleeding_edge/src/x64/disasm-x64.cc        (original)
+++ branches/bleeding_edge/src/x64/disasm-x64.cc        Tue May 12 06:09:02 2009
@@ -25,3 +25,45 @@
  // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

+#include "v8.h"
+#include "disasm.h"
+
+namespace disasm {
+
+  Disassembler::Disassembler(NameConverter const& converter)
+      : converter_(converter) {
+    UNIMPLEMENTED();
+  }
+
+
+  Disassembler::~Disassembler() {
+    UNIMPLEMENTED();
+  }
+
+
+  const char* NameConverter::NameOfAddress(unsigned char* addr) const {
+    UNIMPLEMENTED();
+    return NULL;
+  }
+
+
+  const char* NameConverter::NameOfCPURegister(int reg) const {
+    UNIMPLEMENTED();
+    return NULL;
+  }
+
+
+  int Disassembler::ConstantPoolSizeAt(unsigned char* addr) {
+    UNIMPLEMENTED();
+    return 0;
+  }
+
+
+  int Disassembler::InstructionDecode(v8::internal::Vector<char> buffer,
+                                      unsigned char* instruction) {
+    UNIMPLEMENTED();
+    return 0;
+  }
+
+
+}  // namespace disasm

--~--~---------~--~----~------------~-------~--~----~
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
-~----------~----~----~----~------~----~------~--~---

Reply via email to