Lines Matching refs:JSRegExp
1318 JSRegExp* re, in UpdateRegExpCodeAgeAndFlush()
1326 if (re->TypeTagUnchecked() != JSRegExp::IRREGEXP) return; in UpdateRegExpCodeAgeAndFlush()
1328 Object* code = re->DataAtUnchecked(JSRegExp::code_index(is_ascii)); in UpdateRegExpCodeAgeAndFlush()
1332 re->SetDataAtUnchecked(JSRegExp::saved_code_index(is_ascii), in UpdateRegExpCodeAgeAndFlush()
1341 Object** slot = data->data_start() + JSRegExp::saved_code_index(is_ascii); in UpdateRegExpCodeAgeAndFlush()
1346 re->SetDataAtUnchecked(JSRegExp::code_index(is_ascii), in UpdateRegExpCodeAgeAndFlush()
1352 if (value == JSRegExp::kUninitializedValue || in UpdateRegExpCodeAgeAndFlush()
1353 value == JSRegExp::kCompilationErrorValue) { in UpdateRegExpCodeAgeAndFlush()
1359 re->SetDataAtUnchecked(JSRegExp::code_index(is_ascii), in UpdateRegExpCodeAgeAndFlush()
1360 Smi::FromInt(JSRegExp::kUninitializedValue), in UpdateRegExpCodeAgeAndFlush()
1362 re->SetDataAtUnchecked(JSRegExp::saved_code_index(is_ascii), in UpdateRegExpCodeAgeAndFlush()
1363 Smi::FromInt(JSRegExp::kUninitializedValue), in UpdateRegExpCodeAgeAndFlush()
1382 JSRegExp* re = reinterpret_cast<JSRegExp*>(object); in VisitRegExpAndFlushCode()
1537 JSRegExp::kSize + kPointerSize * map->inobject_properties(); in VisitJSRegExpFields()
1539 SLOT_ADDR(object, JSRegExp::kPropertiesOffset), in VisitJSRegExpFields()