summaryrefslogtreecommitdiffstats
path: root/disassembler
diff options
context:
space:
mode:
authorIan Rogers <irogers@google.com>2014-10-21 23:31:19 -0700
committerIan Rogers <irogers@google.com>2014-10-22 12:06:23 -0700
commitc7dd295a4e0cc1d15c0c96088e55a85389bade74 (patch)
tree0c08a2236bc9ba5d9a4dc75d4dd0ed2d76f8f1c6 /disassembler
parent94e5af8602150efa95bde35cc9be9891ddf30135 (diff)
downloadart-c7dd295a4e0cc1d15c0c96088e55a85389bade74.zip
art-c7dd295a4e0cc1d15c0c96088e55a85389bade74.tar.gz
art-c7dd295a4e0cc1d15c0c96088e55a85389bade74.tar.bz2
Tidy up logging.
Move gVerboseMethods to CompilerOptions. Now "--verbose-methods=" option to dex2oat rather than runtime argument "-verbose-methods:". Move ToStr and Dumpable out of logging.h, move LogMessageData into logging.cc except for a forward declaration. Remove ConstDumpable as Dump methods are all const (and make this so if not currently true). Make LogSeverity an enum and improve compile time assertions and type checking. Remove log_severity.h that's only used in logging.h. With system headers gone from logging.h, go add to .cc files missing system header includes. Also, make operator new in ValueObject private for compile time instantiation checking. Change-Id: I3228f614500ccc9b14b49c72b9821c8b0db3d641
Diffstat (limited to 'disassembler')
-rw-r--r--disassembler/disassembler_arm.cc1
-rw-r--r--disassembler/disassembler_mips.cc1
-rw-r--r--disassembler/disassembler_x86.cc1
3 files changed, 3 insertions, 0 deletions
diff --git a/disassembler/disassembler_arm.cc b/disassembler/disassembler_arm.cc
index ac883fe..9caae9c 100644
--- a/disassembler/disassembler_arm.cc
+++ b/disassembler/disassembler_arm.cc
@@ -19,6 +19,7 @@
#include <inttypes.h>
#include <iostream>
+#include <sstream>
#include "base/logging.h"
#include "base/stringprintf.h"
diff --git a/disassembler/disassembler_mips.cc b/disassembler/disassembler_mips.cc
index bd5fac7..c06492a 100644
--- a/disassembler/disassembler_mips.cc
+++ b/disassembler/disassembler_mips.cc
@@ -17,6 +17,7 @@
#include "disassembler_mips.h"
#include <iostream>
+#include <sstream>
#include "base/logging.h"
#include "base/stringprintf.h"
diff --git a/disassembler/disassembler_x86.cc b/disassembler/disassembler_x86.cc
index 63a74c7..ce14520 100644
--- a/disassembler/disassembler_x86.cc
+++ b/disassembler/disassembler_x86.cc
@@ -17,6 +17,7 @@
#include "disassembler_x86.h"
#include <iostream>
+#include <sstream>
#include "base/logging.h"
#include "base/stringprintf.h"