Lines Matching defs:current
588 // Installs |new_descriptors| over the current instance_descriptors to ensure
602 Map current = *this;
606 while (current.instance_descriptors(isolate) == to_replace) {
607 Object next = current.GetBackPointer(isolate);
609 current.SetEnumLength(kInvalidEnumCacheSentinel);
610 current.UpdateDescriptors(isolate, new_descriptors,
611 current.NumberOfOwnDescriptors());
612 current = Map::cast(next);
835 Map current = Map::cast(next);
836 while (current.instance_descriptors(isolate) == *descriptors) {
837 next = current.GetBackPointer();
839 current.UpdateDescriptors(isolate, *new_descriptors,
840 current.NumberOfOwnDescriptors());
841 current = Map::cast(next);
877 for (Handle<Map> current : maps) {
878 if (!current.is_null() && *current == map) return true;
885 for (Handle<Map> current : maps) {
886 if (!current.is_null() && current->elements_kind() == elements_kind)
918 Map current =
920 if (current.is_null()) continue;
921 if (InstancesNeedRewriting(current, cmode)) continue;
924 IsFastPackedElementsKind(current.elements_kind());
925 if (ContainsMap(candidates, current) &&
927 transition = current;
1122 JSObject current = iter.GetCurrent<JSObject>();
1123 ElementsKind elements_kind = current.GetElementsKind(isolate);
1127 current.element_dictionary(isolate).requires_slow_elements()) {
1133 SloppyArgumentsElements::cast(current.elements(isolate));