Home | History | Annotate | Download | only in src

Lines Matching full:heap

67   ASSERT(!heap()->InNewSpace(name));
111 String* cache_name = heap()->empty_string();
114 while (last->GetPrototype() != heap()->null_value()) {
469 String* name = heap()->KeyedLoadSpecialized_symbol();
521 String* name = heap()->KeyedStoreSpecialized_symbol();
566 String* ExternalArrayTypeToStubName(Heap* heap,
572 return heap->KeyedStoreExternalByteArray_symbol();
574 return heap->KeyedStoreExternalUnsignedByteArray_symbol();
576 return heap->KeyedStoreExternalShortArray_symbol();
578 return heap->KeyedStoreExternalUnsignedShortArray_symbol();
580 return heap->KeyedStoreExternalIntArray_symbol();
582 return heap->KeyedStoreExternalUnsignedIntArray_symbol();
584 return heap->KeyedStoreExternalFloatArray_symbol();
586 return heap->KeyedStoreExternalPixelArray_symbol();
594 return heap->KeyedLoadExternalByteArray_symbol();
596 return heap->KeyedLoadExternalUnsignedByteArray_symbol();
598 return heap->KeyedLoadExternalShortArray_symbol();
600 return heap->KeyedLoadExternalUnsignedShortArray_symbol();
602 return heap->KeyedLoadExternalIntArray_symbol();
604 return heap->KeyedLoadExternalUnsignedIntArray_symbol();
606 return heap->KeyedLoadExternalFloatArray_symbol();
608 return heap->KeyedLoadExternalPixelArray_symbol();
631 String* name = ExternalArrayTypeToStubName(heap(), array_type, is_store);
996 isolate->heap()->raw_unchecked_non_monomorphic_cache();
999 return isolate->heap()->raw_unchecked_undefined_value();
1005 Heap* heap = isolate->heap();
1007 if (probe != heap->undefined_value()) return probe;
1013 heap->non_monomorphic_cache()->AtNumberPut(flags,
1014 heap->undefined_value());
1017 heap->public_set_non_monomorphic_cache(NumberDictionary::cast(result));
1026 Heap* heap = isolate->heap();
1027 int entry = heap->non_monomorphic_cache()->FindEntry(
1031 ASSERT(heap->non_monomorphic_cache()->ValueAt(entry) ==
1032 heap->undefined_value());
1033 heap->non_monomorphic_cache()->ValueAtPut(entry, code);
1051 ASSERT(result != heap()->undefined_value());
1223 primary_[i].key = heap()->empty_string();
1228 secondary_[j].key = heap()->empty_string();
1298 if (result.IsEmpty()) return HEAP->undefined_value();
1333 * Returns |Heap::no_interceptor_result_sentinel()| if interceptor doesn't
1366 return isolate->heap()->no_interceptor_result_sentinel();
1376 if (!ic.SlowIsContextual()) return HEAP->undefined_value();
1662 // Create code object in the heap.
1665 MaybeObject* result = heap()->CreateCode(desc, flags, masm_.CodeObject());