Lines Matching refs:BackingStore
40 class V8_EXPORT BackingStore : public v8::internal::BackingStoreBase {
42 ~BackingStore();
74 static std::unique_ptr<BackingStore> Reallocate(
75 v8::Isolate* isolate, std::unique_ptr<BackingStore> backing_store,
102 BackingStore();
213 std::shared_ptr<BackingStore> backing_store);
224 static std::unique_ptr<BackingStore> NewBackingStore(Isolate* isolate,
234 static std::unique_ptr<BackingStore> NewBackingStore(
235 void* data, size_t byte_length, v8::BackingStore::DeleterCallback deleter,
265 std::shared_ptr<BackingStore> GetBackingStore();
398 Isolate* isolate, std::shared_ptr<BackingStore> backing_store);
409 static std::unique_ptr<BackingStore> NewBackingStore(Isolate* isolate,
419 static std::unique_ptr<BackingStore> NewBackingStore(
420 void* data, size_t byte_length, v8::BackingStore::DeleterCallback deleter,
429 std::shared_ptr<BackingStore> GetBackingStore();