summaryrefslogtreecommitdiff
path: root/runtime/quick_exception_handler.h
diff options
context:
space:
mode:
authorVladimir Marko <vmarko@google.com>2016-09-02 12:38:38 +0100
committerVladimir Marko <vmarko@google.com>2016-09-02 15:15:28 +0100
commit3a21e386fa55a8b86dffa5250985b263fcfd2155 (patch)
treece6fecaae067f86e094ae7844ee5fa4ae8ee63e8 /runtime/quick_exception_handler.h
parentf94a4cf18946bda4a4f19378436d2bf131a492ca (diff)
Clean up some includes.
Remove some unnecessary includes from header files, replace others with forward references and add includes to source files as needed. Reduce dependency on stack.h by pulling StackReference<> out to its own file. Test: m test-art-host Change-Id: I0fb182145e328870cbd918b0ef6ae2950223c1b2
Diffstat (limited to 'runtime/quick_exception_handler.h')
-rw-r--r--runtime/quick_exception_handler.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/runtime/quick_exception_handler.h b/runtime/quick_exception_handler.h
index 9d16eadcc0..5592126a61 100644
--- a/runtime/quick_exception_handler.h
+++ b/runtime/quick_exception_handler.h
@@ -20,7 +20,7 @@
#include "base/logging.h"
#include "base/macros.h"
#include "base/mutex.h"
-#include "stack.h" // StackReference
+#include "stack_reference.h"
namespace art {
@@ -29,8 +29,10 @@ class Throwable;
} // namespace mirror
class ArtMethod;
class Context;
+class OatQuickMethodHeader;
class Thread;
class ShadowFrame;
+class StackVisitor;
// Manages exception delivery for Quick backend.
class QuickExceptionHandler {