Fix framework perf regression

Fix framework perf error caused by broken if statement in CanAllocate.

Add some additional checks to try and debug large object space related monkey crashes.

Change-Id: I49add14eef6f10ba0877b4d282fb6a1bbce75fa4
diff --git a/src/mark_sweep.cc b/src/mark_sweep.cc
index a2aa1c9..2c280a2 100644
--- a/src/mark_sweep.cc
+++ b/src/mark_sweep.cc
@@ -108,6 +108,7 @@
       LargeObjectSpace* large_object_space = GetHeap()->GetLargeObjectsSpace();
       SpaceSetMap* large_objects = large_object_space->GetMarkObjects();
       if (!large_objects->Test(obj)) {
+        CHECK(large_object_space->Contains(obj)) << "Attempting to mark object " << obj << " not in large object space";
         large_objects->Set(obj);
         // Don't need to check finger since large objects never have any object references.
       }