Using 'size' to mean anything other than "element count" on a collection is confusing.

This name was okay on Object itself, but it's confusing on its array subclasses.

Change-Id: I3d545d8c1001a157a68eefd34d6d411f4408ec9e
diff --git a/src/image_writer.cc b/src/image_writer.cc
index 7240c3d..beb7366 100644
--- a/src/image_writer.cc
+++ b/src/image_writer.cc
@@ -48,7 +48,7 @@
   DCHECK(arg != NULL);
   ImageWriter* image_writer = reinterpret_cast<ImageWriter*>(arg);
   image_writer->SetImageOffset(obj, image_writer->image_top_);
-  image_writer->image_top_ += RoundUp(obj->Size(), 8);  // 64-bit alignment
+  image_writer->image_top_ += RoundUp(obj->SizeOf(), 8);  // 64-bit alignment
   DCHECK_LT(image_writer->image_top_, image_writer->image_->GetLength());
 }
 
@@ -77,7 +77,7 @@
   size_t offset = image_writer->GetImageOffset(obj);
   byte* dst = image_writer->image_->GetAddress() + offset;
   byte* src = reinterpret_cast<byte*>(obj);
-  size_t n = obj->Size();
+  size_t n = obj->SizeOf();
   DCHECK_LT(offset + n, image_writer->image_->GetLength());
   memcpy(dst, src, n);
   Object* copy = reinterpret_cast<Object*>(dst);
diff --git a/src/object.h b/src/object.h
index 5110992..6fe2ecf 100644
--- a/src/object.h
+++ b/src/object.h
@@ -129,7 +129,7 @@
 
   bool InstanceOf(const Class* klass) const;
 
-  size_t Size() const;
+  size_t SizeOf() const;
 
   void MonitorEnter() {
     monitor_->Enter();
@@ -603,6 +603,7 @@
                      size_t component_size) {
     return sizeof(Array) + component_count * component_size;
   }
+
   static Array* Alloc(Class* array_class,
                       size_t component_count,
                       size_t component_size) {
@@ -614,7 +615,7 @@
     return array;
   }
 
-  size_t Size() const;
+  size_t SizeOf() const;
 
   int32_t GetLength() const {
     return length_;
@@ -1174,14 +1175,14 @@
   return klass_->IsArray();
 }
 
-inline size_t Object::Size() const {
+inline size_t Object::SizeOf() const {
   if (IsArray()) {
-    return AsArray()->Size();
+    return AsArray()->SizeOf();
   }
   return klass_->object_size_;
 }
 
-inline size_t Array::Size() const {
+inline size_t Array::SizeOf() const {
   return Size(GetLength(), klass_->GetComponentSize());
 }