Home | History | Annotate | Download | only in heap

Lines Matching refs:FixedArray

868 void Heap::MoveElements(FixedArray* array, int dst_index, int src_index,
983 FixedArray* caches = FixedArray::cast(caches_or_undefined);
2088 int object_size = FixedArray::BodyDescriptor::SizeOf(map, object);
2400 set_empty_fixed_array(FixedArray::cast(obj));
2689 Handle<FixedArray> elements = factory->NewFixedArray(2);
2943 FixedArray* cache;
2974 Handle<FixedArray> value_array,
2977 Handle<FixedArray> cache;
3026 void RegExpResultsCache::Clear(FixedArray* cache) {
3595 void Heap::InitializeJSObjectFromMap(JSObject* obj, FixedArray* properties,
3639 FixedArray* properties;
3735 FixedArray* properties = FixedArray::cast(source->properties());
3742 allocation = FixedArray::cast(elements);
3746 allocation = CopyFixedArray(FixedArray::cast(elements));
3754 FixedArray* prop;
3914 int size = FixedArray::SizeFor(0);
3923 FixedArray::cast(result)->set_length(0);
3934 AllocationResult Heap::CopyAndTenureFixedCOWArray(FixedArray* src) {
3946 FixedArray* result = FixedArray::cast(obj);
3955 // set() on a COW FixedArray. Issue v8:3221 created to track this, and
3968 AllocationResult Heap::CopyFixedArrayWithMap(FixedArray* src, Map* map) {
3978 FixedArray::SizeFor(len) - kPointerSize);
3982 FixedArray* result = FixedArray::cast(obj);
4036 if (length < 0 || length > FixedArray::kMaxLength) {
4039 int size = FixedArray::SizeFor(length);
4061 FixedArray* array = FixedArray::cast(result);
4083 FixedArray::cast(obj)->set_length(length);
4916 FixedArray::SizeFor(JSObject::kInitialMaxFastElementArray) +