diff options
author | Ian Rogers <irogers@google.com> | 2014-07-15 15:36:11 -0700 |
---|---|---|
committer | Ian Rogers <irogers@google.com> | 2014-07-15 17:07:49 -0700 |
commit | e63db27db913f1a88e2095a1ee8239b2bb9124e8 (patch) | |
tree | 893dee6783bca6717259321a6e4ba029c9c123e2 /runtime/stack.h | |
parent | 07b8441303ea82fca3cb85d71ecf8752d73cedd7 (diff) | |
download | art-e63db27db913f1a88e2095a1ee8239b2bb9124e8.zip art-e63db27db913f1a88e2095a1ee8239b2bb9124e8.tar.gz art-e63db27db913f1a88e2095a1ee8239b2bb9124e8.tar.bz2 |
Break apart header files.
Create libart-gtest for common runtime and compiler gtest routines.
Rename CompilerCallbacksImpl that is quick compiler specific.
Rename trace clock source constants to not use the overloaded profiler term.
Change-Id: I4aac4bdc7e7850c68335f81e59a390133b54e933
Diffstat (limited to 'runtime/stack.h')
-rw-r--r-- | runtime/stack.h | 14 |
1 files changed, 4 insertions, 10 deletions
diff --git a/runtime/stack.h b/runtime/stack.h index 9402cdd..ef498ef 100644 --- a/runtime/stack.h +++ b/runtime/stack.h @@ -17,20 +17,16 @@ #ifndef ART_RUNTIME_STACK_H_ #define ART_RUNTIME_STACK_H_ +#include <stdint.h> +#include <string> + #include "dex_file.h" -#include "instrumentation.h" -#include "arch/context.h" -#include "base/casts.h" -#include "base/macros.h" #include "instruction_set.h" -#include "mirror/object.h" #include "mirror/object_reference.h" +#include "throw_location.h" #include "utils.h" #include "verify_object.h" -#include <stdint.h> -#include <string> - namespace art { namespace mirror { @@ -711,8 +707,6 @@ class StackVisitor { bool GetFPR(uint32_t reg, uintptr_t* val) const; bool SetFPR(uint32_t reg, uintptr_t value); - instrumentation::InstrumentationStackFrame& GetInstrumentationStackFrame(uint32_t depth) const; - void SanityCheckFrame() const SHARED_LOCKS_REQUIRED(Locks::mutator_lock_); Thread* const thread_; |