Remove HeapWorker.h from Dalvik.h.

This is no longer a public interface.

Change-Id: I4830be24d5042d841796da14ea402a369c97a2e2
diff --git a/vm/Dalvik.h b/vm/Dalvik.h
index 81dee3c..534ea2d 100644
--- a/vm/Dalvik.h
+++ b/vm/Dalvik.h
@@ -59,7 +59,6 @@
 #include "alloc/Alloc.h"
 #include "alloc/CardTable.h"
 #include "alloc/HeapDebug.h"
-#include "alloc/HeapWorker.h"
 #include "alloc/WriteBarrier.h"
 #include "oo/AccessCheck.h"
 #include "JarFile.h"
diff --git a/vm/alloc/Alloc.c b/vm/alloc/Alloc.c
index 370ac35..6286f8d 100644
--- a/vm/alloc/Alloc.c
+++ b/vm/alloc/Alloc.c
@@ -20,6 +20,7 @@
 #include "alloc/Heap.h"
 #include "alloc/HeapInternal.h"
 #include "alloc/HeapSource.h"
+#include "alloc/HeapWorker.h"
 
 /*
  * Initialize the GC universe.
diff --git a/vm/alloc/Heap.c b/vm/alloc/Heap.c
index 1a38a76..5d88bc3 100644
--- a/vm/alloc/Heap.c
+++ b/vm/alloc/Heap.c
@@ -24,6 +24,7 @@
 #include "alloc/HeapInternal.h"
 #include "alloc/DdmHeap.h"
 #include "alloc/HeapSource.h"
+#include "alloc/HeapWorker.h"
 #include "alloc/MarkSweep.h"
 
 #include "utils/threads.h"      // need Android thread priorities
diff --git a/vm/alloc/HeapWorker.c b/vm/alloc/HeapWorker.c
index e0116d1..945142d 100644
--- a/vm/alloc/HeapWorker.c
+++ b/vm/alloc/HeapWorker.c
@@ -21,7 +21,8 @@
  * The VM does all clearing.
  */
 #include "Dalvik.h"
-#include "HeapInternal.h"
+#include "alloc/HeapInternal.h"
+#include "alloc/HeapWorker.h"
 
 #include <sys/time.h>
 #include <stdlib.h>
diff --git a/vm/alloc/MarkSweep.c b/vm/alloc/MarkSweep.c
index e5994e6..69b75de 100644
--- a/vm/alloc/MarkSweep.c
+++ b/vm/alloc/MarkSweep.c
@@ -20,6 +20,7 @@
 #include "alloc/HeapBitmapInlines.h"
 #include "alloc/HeapInternal.h"
 #include "alloc/HeapSource.h"
+#include "alloc/HeapWorker.h"
 #include "alloc/MarkSweep.h"
 #include "alloc/Visit.h"
 #include "alloc/VisitInlines.h"