Lines Matching refs:SimpleNumberDictionary
1179 Handle<SimpleNumberDictionary> types; in Collect()
1183 types = SimpleNumberDictionary::New(isolate, 1); in Collect()
1185 types = handle(SimpleNumberDictionary::cast(feedback->ToStrongHeapObject()), in Collect()
1192 if (entry == SimpleNumberDictionary::kNotFound) { in Collect()
1194 types = SimpleNumberDictionary::Set( in Collect()
1202 types = SimpleNumberDictionary::Set( in Collect()
1222 Handle<SimpleNumberDictionary> types( in GetSourcePositions()
1223 SimpleNumberDictionary::cast(feedback->ToStrongHeapObject()), isolate); in GetSourcePositions()
1225 for (int index = SimpleNumberDictionary::kElementsStartIndex; in GetSourcePositions()
1226 index < types->length(); index += SimpleNumberDictionary::kEntrySize) { in GetSourcePositions()
1227 int key_index = index + SimpleNumberDictionary::kEntryKeyIndex; in GetSourcePositions()
1249 Handle<SimpleNumberDictionary> types( in GetTypesForSourcePositions()
1250 SimpleNumberDictionary::cast(feedback->ToStrongHeapObject()), isolate); in GetTypesForSourcePositions()
1253 if (entry == SimpleNumberDictionary::kNotFound) { in GetTypesForSourcePositions()
1270 Handle<SimpleNumberDictionary> feedback) { in ConvertToJSObject()
1274 for (int index = SimpleNumberDictionary::kElementsStartIndex; in ConvertToJSObject()
1276 index += SimpleNumberDictionary::kEntrySize) { in ConvertToJSObject()
1277 int key_index = index + SimpleNumberDictionary::kEntryKeyIndex; in ConvertToJSObject()
1280 int value_index = index + SimpleNumberDictionary::kEntryValueIndex; in ConvertToJSObject()
1310 handle(SimpleNumberDictionary::cast(feedback->ToStrongHeapObject()), in GetTypeProfile()