diff options
author | Ian Rogers <irogers@google.com> | 2014-10-22 22:06:39 -0700 |
---|---|---|
committer | Ian Rogers <irogers@google.com> | 2014-10-22 22:21:57 -0700 |
commit | cf7f19135f0e273f7b0136315633c2abfc715343 (patch) | |
tree | ffa4d9efd9c45f4b6789acc1f534bb9327052b7e /disassembler | |
parent | aea6888b056be21adf762e066c7f33b8939b8a06 (diff) | |
download | art-cf7f19135f0e273f7b0136315633c2abfc715343.tar.gz art-cf7f19135f0e273f7b0136315633c2abfc715343.tar.bz2 art-cf7f19135f0e273f7b0136315633c2abfc715343.zip |
C++11 related clean-up of DISALLOW_..
Move DISALLOW_COPY_AND_ASSIGN to delete functions. By no having declarations
with no definitions this prompts better warning messages so deal with these
by correcting the code.
Add a DISALLOW_ALLOCATION and use for ValueObject and mirror::Object.
Make X86 assembly operand types ValueObjects to fix compilation errors.
Tidy the use of iostream and ostream.
Avoid making cutils a dependency via mutex-inl.h for tests that link against
libart. Push tracing dependencies into appropriate files and mutex.cc.
x86 32-bit host symbols size is increased for libarttest, avoid copying this
in run-test 115 by using symlinks and remove this test's higher than normal
ulimit.
Fix the RunningOnValgrind test in RosAllocSpace to not use GetHeap as it
returns NULL when the heap is under construction by Runtime.
Change-Id: Ia246f7ac0c11f73072b30d70566a196e9b78472b
Diffstat (limited to 'disassembler')
-rw-r--r-- | disassembler/disassembler.cc | 2 | ||||
-rw-r--r-- | disassembler/disassembler_arm.cc | 2 | ||||
-rw-r--r-- | disassembler/disassembler_arm64.cc | 2 | ||||
-rw-r--r-- | disassembler/disassembler_mips.cc | 2 | ||||
-rw-r--r-- | disassembler/disassembler_x86.cc | 5 |
5 files changed, 7 insertions, 6 deletions
diff --git a/disassembler/disassembler.cc b/disassembler/disassembler.cc index c97bf64c5..bf68204d7 100644 --- a/disassembler/disassembler.cc +++ b/disassembler/disassembler.cc @@ -16,7 +16,7 @@ #include "disassembler.h" -#include <iostream> +#include <ostream> #include "base/logging.h" #include "base/stringprintf.h" diff --git a/disassembler/disassembler_arm.cc b/disassembler/disassembler_arm.cc index 9caae9c48..ee652b34f 100644 --- a/disassembler/disassembler_arm.cc +++ b/disassembler/disassembler_arm.cc @@ -18,7 +18,7 @@ #include <inttypes.h> -#include <iostream> +#include <ostream> #include <sstream> #include "base/logging.h" diff --git a/disassembler/disassembler_arm64.cc b/disassembler/disassembler_arm64.cc index fc1065aff..229ac9755 100644 --- a/disassembler/disassembler_arm64.cc +++ b/disassembler/disassembler_arm64.cc @@ -18,7 +18,7 @@ #include <inttypes.h> -#include <iostream> +#include <ostream> #include "base/logging.h" #include "base/stringprintf.h" diff --git a/disassembler/disassembler_mips.cc b/disassembler/disassembler_mips.cc index c06492a3f..97c06f178 100644 --- a/disassembler/disassembler_mips.cc +++ b/disassembler/disassembler_mips.cc @@ -16,7 +16,7 @@ #include "disassembler_mips.h" -#include <iostream> +#include <ostream> #include <sstream> #include "base/logging.h" diff --git a/disassembler/disassembler_x86.cc b/disassembler/disassembler_x86.cc index ce1452022..e12559f01 100644 --- a/disassembler/disassembler_x86.cc +++ b/disassembler/disassembler_x86.cc @@ -16,13 +16,14 @@ #include "disassembler_x86.h" -#include <iostream> +#include <inttypes.h> + +#include <ostream> #include <sstream> #include "base/logging.h" #include "base/stringprintf.h" #include "thread.h" -#include <inttypes.h> namespace art { namespace x86 { |