Add DexCache table of <Method*, Method::GetCode()>

Change-Id: I69d46e61ff40456ff76888ad90b00e2036250d40
diff --git a/src/compiler.h b/src/compiler.h
index e779646..864f29d 100644
--- a/src/compiler.h
+++ b/src/compiler.h
@@ -22,9 +22,15 @@
   void Resolve(const ClassLoader* class_loader);
   void ResolveDexFile(const ClassLoader* class_loader, const DexFile& dex_file);
 
+  void Compile(const ClassLoader* class_loader);
   void CompileDexFile(const ClassLoader* class_loader, const DexFile& dex_file);
   void CompileClass(Class* klass);
   void CompileMethod(Method* klass);
+
+  // After compiling, walk all the DexCaches and set the code and
+  // method pointers of CodeAndMethod entries in the DexCaches.
+  void SetCodeAndMethod(const ClassLoader* class_loader);
+  void SetCodeAndMethodDexFile(const ClassLoader* class_loader, const DexFile& dex_file);
 };
 
 }  // namespace art