Lines Matching refs:length
55 // Define the maximum storage vector length to be 2^32 / sizeof(JSValue) / 2 to ensure that
67 // for an array that was created with a sepcified length (e.g. a = new Array(123))
70 // The upper bound to the size we'll grow a zero length array when the first element
82 inline bool isDenseEnoughForVector(unsigned length, unsigned numValues)
84 return length / minDensityMultiplier <= numValues;
87 inline bool indexIsSufficientlyBeyondLengthForSparseMap(unsigned i, unsigned length)
89 return i >= MIN_BEYOND_LENGTH_SPARSE_INDEX && i > length;
92 inline IndexingHeader indexingHeaderForArray(unsigned length, unsigned vectorLength)
95 result.setPublicLength(length);
100 inline IndexingHeader baseIndexingHeaderForArray(unsigned length)
102 return indexingHeaderForArray(length, BASE_VECTOR_LEN);