summaryrefslogtreecommitdiff
path: root/compiler/utils
diff options
context:
space:
mode:
author Andreas Gampe <agampe@google.com> 2014-04-03 20:46:07 +0000
committer Gerrit Code Review <noreply-gerritcodereview@google.com> 2014-04-03 20:46:08 +0000
commit03bafa4b80e130664295a8eada93d20bc6f6cdeb (patch)
tree2fe924f6a626c006cd4c2204202e92241b1f4b90 /compiler/utils
parent77093dc31ddce272e7856a20ece595bf5554e0a6 (diff)
parent44e135459e30286d7cb2a1f21680edaa84f2e171 (diff)
Merge "Do not output ARM64 assembler debug code."
Diffstat (limited to 'compiler/utils')
-rw-r--r--compiler/utils/arm64/assembler_arm64.h11
1 files changed, 0 insertions, 11 deletions
diff --git a/compiler/utils/arm64/assembler_arm64.h b/compiler/utils/arm64/assembler_arm64.h
index 3abcaad84b..022072461c 100644
--- a/compiler/utils/arm64/assembler_arm64.h
+++ b/compiler/utils/arm64/assembler_arm64.h
@@ -85,17 +85,6 @@ class Arm64Assembler FINAL : public Assembler {
vixl_masm_(new vixl::MacroAssembler(vixl_buf_, BUF_SIZE)) {}
virtual ~Arm64Assembler() {
- if (kIsDebugBuild) {
- vixl::Decoder *decoder = new vixl::Decoder();
- vixl::PrintDisassembler *test = new vixl::PrintDisassembler(stdout);
- decoder->AppendVisitor(test);
-
- for (size_t i = 0; i < CodeSize() / vixl::kInstructionSize; ++i) {
- vixl::Instruction *instr =
- reinterpret_cast<vixl::Instruction*>(vixl_buf_ + i * vixl::kInstructionSize);
- decoder->Decode(instr);
- }
- }
delete[] vixl_buf_;
}