Lines Matching defs:slow
32 // The generated code assumes that the receiver has slow properties,
76 // The generated code assumes that the receiver has slow properties,
125 Label slow;
129 GenerateDictionaryLoad(masm, &slow, dictionary,
133 // Dictionary load failed, go slow (but don't miss).
134 __ bind(&slow);
214 // The slow case calls into the runtime to complete the store without causing
220 MacroAssembler* masm, Label* fast_object, Label* fast_double, Label* slow,
252 __ JumpIfDictionaryInPrototypeChain(receiver, elements_map, scratch, slow);
297 __ bne(slow);
311 __ JumpIfDictionaryInPrototypeChain(receiver, elements_map, scratch, slow);
332 FAST_SMI_ELEMENTS, FAST_DOUBLE_ELEMENTS, receiver_map, scratch, slow);
336 receiver_map, mode, slow);
343 receiver_map, scratch, slow);
346 masm, receiver, key, value, receiver_map, mode, slow);
355 receiver_map, scratch, slow);
358 masm, receiver, key, value, receiver_map, mode, slow);
371 Label slow, fast_object, fast_object_grow;
390 __ JumpIfSmi(receiver, &slow);
397 __ bne(&slow, Label::kNear);
404 __ blt(&slow, Label::kNear);
413 __ bind(&slow);
424 __ JumpIfNotUniqueNameInstanceType(r6, &slow);
448 __ bne(&slow); // Only support writing to writing to array[array.length].
452 __ bge(&slow);
461 __ bne(&slow);
475 masm, &fast_object, &fast_double, &slow, kCheckMap, kDontIncrementLength,
478 &fast_double_grow, &slow, kDontCheckMap,