Home | History | Annotate | Download | only in src

Lines Matching refs:FixedArray

269   // Dictionary is covered under FixedArray.
530 TYPE_CHECKER(FixedArray, FIXED_ARRAY_TYPE)
547 int length = FixedArray::cast(this)->length();
561 if (FixedArray::cast(this)->length() % 2 != 0) return false;
571 if (FixedArray::cast(this)->length() % 2 != 0) return false;
665 FixedArray* self = FixedArray::cast(this);
684 if (FixedArray::cast(this)->length() != NormalizedMapCache::kEntries) {
1214 ACCESSORS(JSObject, properties, FixedArray, kPropertiesOffset)
1217 Object** FixedArray::GetFirstElementAddress() {
1222 bool FixedArray::ContainsOnlySmisOrHoles() {
1244 FixedArray* fixed_array =
1245 reinterpret_cast<FixedArray*>(READ_FIELD(this, kElementsOffset));
1311 Object** objects = FixedArray::cast(elements)->GetFirstElementAddress();
1662 Object* FixedArray::get(int index) {
1668 void FixedArray::set(int index, Smi* value) {
1677 void FixedArray::set(int index, Object* value) {
1759 void FixedArray::set(int index,
1770 void FixedArray::NoIncrementalWriteBarrierSet(FixedArray* array,
1784 void FixedArray::NoWriteBarrierSet(FixedArray* array,
1794 void FixedArray::set_undefined(int index) {
1800 void FixedArray::set_undefined(Heap* heap, int index) {
1808 void FixedArray::set_null(int index) {
1813 void FixedArray::set_null(Heap* heap, int index) {
1820 void FixedArray::set_the_hole(int index) {
1830 void FixedArray::set_unchecked(int index, Smi* value) {
1837 void FixedArray::set_unchecked(Heap* heap,
1847 void FixedArray::set_null_unchecked(Heap* heap, int index) {
1854 Object** FixedArray::data_start() {
1878 void DescriptorArray::NoIncrementalWriteBarrierSwap(FixedArray* array,
2019 FixedArray* content_array = GetContentArray();
2032 FixedArray* content_array = GetContentArray();
2117 CAST_ACCESSOR(FixedArray)
2751 return FixedArray::BodyDescriptor::SizeOf(map, this);
3407 FixedArray* Map::unchecked_prototype_transitions() {
3408 return reinterpret_cast<FixedArray*>(
3414 ACCESSORS(Map, prototype_transitions, FixedArray, kPrototypeTransitionsOffset)
3418 ACCESSORS(JSFunction, literals_or_bindings, FixedArray, kLiteralsOffset)
3506 ACCESSORS(DebugInfo, break_points, FixedArray, kBreakPointsStateIndex)
3716 ACCESSORS(CodeCache, default_cache, FixedArray, kDefaultCacheOffset)
4006 FixedArray* JSFunction::literals() {
4012 void JSFunction::set_literals(FixedArray* literals) {
4018 FixedArray* JSFunction::function_bindings() {
4024 void JSFunction::set_function_bindings(FixedArray* bindings) {
4144 ACCESSORS(Code, handler_table, FixedArray, kHandlerTableOffset)
4145 ACCESSORS(Code, deoptimization_data, FixedArray, kDeoptimizationDataOffset)
4165 FixedArray* Code::unchecked_deoptimization_data() {
4166 return reinterpret_cast<FixedArray*>(
4205 Smi* smi = Smi::cast(FixedArray::cast(data)->get(kTagIndex));
4232 Smi* smi = Smi::cast(FixedArray::cast(data)->get(kFlagsIndex));
4240 String* pattern= String::cast(FixedArray::cast(data)->get(kSourceIndex));
4247 return FixedArray::cast(data())->get(index);
4252 FixedArray* fa = reinterpret_cast<FixedArray*>(data());
4253 int offset = FixedArray::kHeaderSize + index * kPointerSize;
4261 FixedArray::cast(data())->set(index, value);
4267 FixedArray* fa = reinterpret_cast<FixedArray*>(data());
4381 FixedArray* elems = FixedArray::cast(elements());
4391 set_elements(FixedArray::cast(writable_elems));
4637 WriteBarrierMode mode = FixedArray::GetWriteBarrierMode(no_gc);
4638 FixedArray::set(index, key, mode);
4639 FixedArray::set(index+1, value, mode);
4640 FixedArray::set(index+2, details.AsSmi());
4739 FixedArray* elts = FixedArray::cast(elements());
4777 FixedArray::cast(storage)->ContainsOnlySmisOrHoles()))));
4784 MaybeObject* FixedArray::Copy() {