1.1 --- a/jitcraft/FixedArray.cpp Sat Jun 30 19:38:53 2012 -0700
1.2 +++ b/jitcraft/FixedArray.cpp Sat Jun 30 20:20:39 2012 -0700
1.3 @@ -23,12 +23,6 @@
1.4
1.5 static const unsigned kMaxFixedArrayLength = ((INT_MAX - sizeof(FixedArray)) / sizeof(jc::Object *));
1.6
1.7 -void
1.8 -FixedArray::init(unsigned length)
1.9 -{
1.10 - WRITE_FIELD(length, length);
1.11 -}
1.12 -
1.13 FixedArray *
1.14 FixedArray::New(Zone *zone, unsigned length, Heap::Tenure tenure)
1.15 {
1.16 @@ -43,16 +37,10 @@
1.17 return NULL;
1.18
1.19 FixedArray *array = FixedArray::cast(obj);
1.20 - array->init(length);
1.21 + array->length_ = length;
1.22 return array;
1.23 }
1.24
1.25 -void
1.26 -ByteArray::init(unsigned length)
1.27 -{
1.28 - WRITE_FIELD(length, length);
1.29 -}
1.30 -
1.31 ByteArray *
1.32 ByteArray::New(Zone *zone, unsigned length, Heap::Tenure tenure)
1.33 {
1.34 @@ -67,7 +55,7 @@
1.35 return NULL;
1.36
1.37 ByteArray *array = ByteArray::cast(obj);
1.38 - array->init(length);
1.39 + array->length_ = length;
1.40 return array;
1.41 }
1.42