Home
last modified time | relevance | path

Searched refs:ExternalBackingStoreType (Results 1 – 16 of 16) sorted by relevance

/third_party/node/deps/v8/src/heap/
Dnew-spaces.cc270 for (size_t i = 0; i < ExternalBackingStoreType::kNumTypes; i++) { in RemovePage()
271 ExternalBackingStoreType t = static_cast<ExternalBackingStoreType>(i); in RemovePage()
283 for (size_t i = 0; i < ExternalBackingStoreType::kNumTypes; i++) { in PrependPage()
284 ExternalBackingStoreType t = static_cast<ExternalBackingStoreType>(i); in PrependPage()
369 external_backing_store_bytes[static_cast<ExternalBackingStoreType>(i)] = 0; in Verify()
394 ExternalBackingStoreType t = static_cast<ExternalBackingStoreType>(i); in Verify()
408 ExternalBackingStoreType t = static_cast<ExternalBackingStoreType>(i); in Verify()
730 external_space_bytes[static_cast<ExternalBackingStoreType>(i)] = 0; in Verify()
769 external_space_bytes[ExternalBackingStoreType::kExternalString] += in Verify()
784 if (i == ExternalBackingStoreType::kArrayBuffer) continue; in Verify()
[all …]
Dmemory-chunk-inl.h15 ExternalBackingStoreType type, size_t amount) { in IncrementExternalBackingStoreBytes()
23 ExternalBackingStoreType type, size_t amount) { in DecrementExternalBackingStoreBytes()
30 void MemoryChunk::MoveExternalBackingStoreBytes(ExternalBackingStoreType type, in MoveExternalBackingStoreBytes()
Dpaged-spaces.cc285 for (size_t i = 0; i < ExternalBackingStoreType::kNumTypes; i++) { in AddPage()
286 ExternalBackingStoreType t = static_cast<ExternalBackingStoreType>(i); in AddPage()
300 for (size_t i = 0; i < ExternalBackingStoreType::kNumTypes; i++) { in RemovePage()
301 ExternalBackingStoreType t = static_cast<ExternalBackingStoreType>(i); in RemovePage()
740 external_space_bytes[static_cast<ExternalBackingStoreType>(i)] = 0; in Verify()
748 external_page_bytes[static_cast<ExternalBackingStoreType>(i)] = 0; in Verify()
788 external_page_bytes[ExternalBackingStoreType::kExternalString] += in Verify()
793 ExternalBackingStoreType t = static_cast<ExternalBackingStoreType>(i); in Verify()
802 if (i == ExternalBackingStoreType::kArrayBuffer) continue; in Verify()
803 ExternalBackingStoreType t = static_cast<ExternalBackingStoreType>(i); in Verify()
[all …]
Dspaces.h119 new std::atomic<size_t>[ExternalBackingStoreType::kNumTypes]; in Space()
120 external_backing_store_bytes_[ExternalBackingStoreType::kArrayBuffer] = 0; in Space()
121 external_backing_store_bytes_[ExternalBackingStoreType::kExternalString] = in Space()
129 ExternalBackingStoreType type, Space* from, Space* to, size_t amount);
163 inline void IncrementExternalBackingStoreBytes(ExternalBackingStoreType type,
166 inline void DecrementExternalBackingStoreBytes(ExternalBackingStoreType type,
171 ExternalBackingStoreType type) const { in ExternalBackingStoreBytes()
Dmemory-chunk.h86 ExternalBackingStoreType type, MemoryChunk* from, MemoryChunk* to,
168 inline void IncrementExternalBackingStoreBytes(ExternalBackingStoreType type,
171 inline void DecrementExternalBackingStoreBytes(ExternalBackingStoreType type,
174 size_t ExternalBackingStoreBytes(ExternalBackingStoreType type) const { in ExternalBackingStoreBytes()
Dnew-spaces.h314 size_t ExternalBackingStoreBytes(ExternalBackingStoreType type) const final { in NON_EXPORTED_BASE()
315 if (type == ExternalBackingStoreType::kArrayBuffer) in NON_EXPORTED_BASE()
323 for (int i = 0; i < ExternalBackingStoreType::kNumTypes; i++) { in NON_EXPORTED_BASE()
325 ExternalBackingStoreBytes(static_cast<ExternalBackingStoreType>(i)); in NON_EXPORTED_BASE()
Dspaces-inl.h45 void Space::IncrementExternalBackingStoreBytes(ExternalBackingStoreType type, in IncrementExternalBackingStoreBytes()
51 void Space::DecrementExternalBackingStoreBytes(ExternalBackingStoreType type, in DecrementExternalBackingStoreBytes()
57 void Space::MoveExternalBackingStoreBytes(ExternalBackingStoreType type, in MoveExternalBackingStoreBytes()
Dlarge-spaces.cc380 external_backing_store_bytes[static_cast<ExternalBackingStoreType>(i)] = 0; in Verify()
463 ExternalBackingStoreType t = static_cast<ExternalBackingStoreType>(i); in Verify()
471 ExternalBackingStoreType t = static_cast<ExternalBackingStoreType>(i); in Verify()
Darray-buffer-sweeper.cc260 ExternalBackingStoreType::kArrayBuffer, bytes); in IncrementExternalMemoryCounters()
268 ExternalBackingStoreType::kArrayBuffer, bytes); in DecrementExternalMemoryCounters()
Dmemory-chunk-layout.h41 static const int kNumTypes = ExternalBackingStoreType::kNumTypes;
Dheap-inl.h228 ExternalBackingStoreType::kExternalString, in FinalizeExternalString()
558 void Heap::IncrementExternalBackingStoreBytes(ExternalBackingStoreType type, in IncrementExternalBackingStoreBytes()
566 void Heap::DecrementExternalBackingStoreBytes(ExternalBackingStoreType type, in DecrementExternalBackingStoreBytes()
Dpaged-spaces.h518 size_t ExternalBackingStoreBytes(ExternalBackingStoreType type) const final { in ExternalBackingStoreBytes()
519 if (type == ExternalBackingStoreType::kArrayBuffer) in ExternalBackingStoreBytes()
Dmemory-chunk.cc151 external_backing_store_bytes_[ExternalBackingStoreType::kArrayBuffer] = 0; in MemoryChunk()
152 external_backing_store_bytes_[ExternalBackingStoreType::kExternalString] = 0; in MemoryChunk()
Dheap.h126 enum ExternalBackingStoreType { kArrayBuffer, kExternalString, kNumTypes }; enum
1947 inline void IncrementExternalBackingStoreBytes(ExternalBackingStoreType type,
1950 inline void DecrementExternalBackingStoreBytes(ExternalBackingStoreType type,
Dheap.cc2879 ExternalBackingStoreType::kExternalString, old_payload - new_payload); in UpdateExternalString()
2882 ExternalBackingStoreType::kExternalString, new_payload - old_payload); in UpdateExternalString()
2917 ExternalBackingStoreType::kExternalString, in UpdateYoungReferenceInExternalStringTableEntry()
2931 ExternalBackingStoreType type = ExternalBackingStoreType::kExternalString; in VerifyYoung()
2954 ExternalBackingStoreType type = ExternalBackingStoreType::kExternalString; in Verify()
Dmark-compact.cc3458 ExternalBackingStoreType::kExternalString, in UpdateReferenceInExternalStringTableEntry()