Convert CompilerTest over to use Compiler

Change-Id: Ie9ec6a021126f68acd3f6d35ebe73247b5cc360f
diff --git a/src/thread.h b/src/thread.h
index 820e2aa..7609b40 100644
--- a/src/thread.h
+++ b/src/thread.h
@@ -377,11 +377,11 @@
     top_of_managed_stack_.SetSP( reinterpret_cast<const Method**>(record.last_top_of_managed_stack) );
   }
 
-  ClassLoader* GetClassLoaderOverride() {
+  const ClassLoader* GetClassLoaderOverride() {
     return class_loader_override_;
   }
 
-  void SetClassLoaderOverride(ClassLoader* class_loader_override) {
+  void SetClassLoaderOverride(const ClassLoader* class_loader_override) {
     class_loader_override_ = class_loader_override;
   }
 
@@ -450,7 +450,7 @@
 
   // Needed to get the right ClassLoader in JNI_OnLoad, but also
   // useful for testing.
-  ClassLoader* class_loader_override_;
+  const ClassLoader* class_loader_override_;
 
   // The memory mapping of the stack for non-attached threads.
   scoped_ptr<MemMap> stack_;