src/Array.cpp
changeset 185 10936f3a2ba3
parent 184 387d76b1e981
child 186 03a663e96860
     1.1 --- a/src/Array.cpp	Sat Sep 15 17:39:45 2012 -0700
     1.2 +++ b/src/Array.cpp	Sat Sep 15 18:25:54 2012 -0700
     1.3 @@ -72,6 +72,14 @@
     1.4  }
     1.5  
     1.6  Array *
     1.7 +Array::New(Zone *zone, Handle<ArrayMap> map, Heap::Tenure tenure)
     1.8 +{
     1.9 +    assert(map->type()->isFixedLength());
    1.10 +
    1.11 +    return Array::New(zone, map, map->type()->fixedLength(), tenure);
    1.12 +}
    1.13 +
    1.14 +Array *
    1.15  Array::New(Zone *zone, Handle<ArrayMap> map, uint32 elements, Heap::Tenure tenure)
    1.16  {
    1.17      size_t elementBytes = SizeFor(map->type(), elements);