jitcraft/FixedArray.cpp
changeset 13 627b6b94e774
parent 12 75e385f68b7e
child 28 a9665857cfd5
     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