/third_party/node/deps/v8/include/v8-include/ |
H A D | v8-value-serializer.h | 32 class ValueSerializer; 40 * ValueSerializer::Delegate via ValueSerializer::SetSharedValueConveyor. 53 friend class internal::ValueSerializer; 65 class V8_EXPORT ValueSerializer { class 100 * Called when the ValueSerializer is going to serialize a 153 explicit ValueSerializer(Isolate* isolate); 154 ValueSerializer(Isolate* isolate, Delegate* delegate); 155 ~ValueSerializer(); 203 ValueSerializer(cons [all...] |
/third_party/node/deps/v8/src/web-snapshot/ |
H A D | web-snapshot.h | 173 void WriteObjects(ValueSerializer& destination, size_t count, 174 ValueSerializer& source, const char* name); 194 void SerializeFunctionInfo(ValueSerializer* serializer, 197 void SerializeString(Handle<String> string, ValueSerializer& serializer); 206 void WriteValue(Handle<Object> object, ValueSerializer& serializer); 208 ValueSerializer& serializer); 209 void WriteStringId(Handle<String> string, ValueSerializer& serializer); 220 ValueSerializer string_serializer_; 221 ValueSerializer map_serializer_; 222 ValueSerializer context_serializer [all...] |
H A D | web-snapshot.cc | 380 ValueSerializer total_serializer(isolate_, nullptr); in WriteSnapshot() 412 void WebSnapshotSerializer::WriteObjects(ValueSerializer& destination, in WriteObjects() 413 size_t count, ValueSerializer& source, in WriteObjects() 440 ValueSerializer& serializer) { in SerializeString() 578 void WebSnapshotSerializer::SerializeFunctionInfo(ValueSerializer* serializer, in SerializeFunctionInfo() 1054 ValueSerializer& serializer) { in WriteValue() 1135 Handle<String> string, ValueSerializer& serializer) { in WriteStringMaybeInPlace() 1149 ValueSerializer& serializer) { in WriteStringId() 1534 // systematically enforcing it on the ValueSerializer side. in DeserializeMaps()
|
/third_party/node/deps/v8/include/ |
H A D | v8-value-serializer.h | 35 class V8_EXPORT ValueSerializer { class 56 * Called when the ValueSerializer is going to serialize a 78 * Called when the ValueSerializer serializes a value that is shared across 109 explicit ValueSerializer(Isolate* isolate); 110 ValueSerializer(Isolate* isolate, Delegate* delegate); 111 ~ValueSerializer(); 159 ValueSerializer(const ValueSerializer&) = delete; 160 void operator=(const ValueSerializer&) = delete; 168 * Deserializes values from data written with ValueSerializer, o [all...] |
/third_party/node/deps/v8/src/objects/ |
H A D | value-serializer.h | 48 class ValueSerializer { 50 ValueSerializer(Isolate* isolate, v8::ValueSerializer::Delegate* delegate); 51 ~ValueSerializer(); 52 ValueSerializer(const ValueSerializer&) = delete; 53 ValueSerializer& operator=(const ValueSerializer&) = delete; 168 v8::ValueSerializer::Delegate* const delegate_; 188 * Deserializes values from data written with ValueSerializer, o [all...] |
H A D | value-serializer.cc | 71 // changes. Note that the ValueSerializer data can be stored on disk. 259 ValueSerializer::ValueSerializer(Isolate* isolate, in ValueSerializer() function in v8::internal::ValueSerializer 260 v8::ValueSerializer::Delegate* delegate) in ValueSerializer() 269 ValueSerializer::~ValueSerializer() { in ~ValueSerializer() 279 void ValueSerializer::WriteHeader() { in WriteHeader() 284 void ValueSerializer::SetTreatArrayBufferViewsAsHostObjects(bool mode) { in SetTreatArrayBufferViewsAsHostObjects() 288 void ValueSerializer::WriteTag(SerializationTag tag) { in WriteTag() 294 void ValueSerializer [all...] |
H A D | bigint.h | 32 class ValueSerializer; 253 friend class ValueSerializer; 264 // Special functions for ValueSerializer/ValueDeserializer:
|
/third_party/node/src/ |
H A D | node_serdes.cc | 28 using v8::ValueSerializer; 33 public ValueSerializer::Delegate { 63 ValueSerializer serializer_; 132 return ValueSerializer::Delegate::GetSharedArrayBufferId( in GetSharedArrayBufferId() 157 return ValueSerializer::Delegate::WriteHostObject(isolate, input); in WriteHostObject() 209 // Note: Both ValueSerializer and this Buffer::New() variant use malloc() in ReleaseBuffer()
|
H A D | node_messaging.h | 42 v8::Local<v8::Context> context, v8::ValueSerializer* serializer); 49 // V8 ValueSerializer API. If `payload` is empty, this message indicates 352 v8::ValueSerializer* serializer) override;
|
H A D | node_messaging.cc | 38 using v8::ValueSerializer; 73 Local<Context> context, ValueSerializer* serializer) { in FinalizeTransferWrite() 294 class SerializerDelegate : public ValueSerializer::Delegate { 391 ValueSerializer* serializer = nullptr; 446 ValueSerializer serializer(env->isolate(), &delegate); in Serialize() 1322 Local<Context> context, ValueSerializer* serializer) { in FinalizeTransferWrite()
|
/third_party/node/src/quic/ |
H A D | sessionticket.cc | 21 using v8::ValueSerializer; 85 ValueSerializer ser(env->isolate()); in encode()
|
/third_party/gn/src/base/ |
H A D | values.h | 720 class ValueSerializer { class 722 virtual ~ValueSerializer();
|
H A D | values.cc | 1292 ValueSerializer::~ValueSerializer() = default;
|
/third_party/node/deps/v8/src/api/ |
H A D | api.cc | 3302 Maybe<bool> ValueSerializer::Delegate::WriteHostObject(Isolate* v8_isolate, in WriteHostObject() 3311 Maybe<uint32_t> ValueSerializer::Delegate::GetSharedArrayBufferId( in GetSharedArrayBufferId() 3320 Maybe<uint32_t> ValueSerializer::Delegate::GetWasmModuleTransferId( in GetWasmModuleTransferId() 3325 bool ValueSerializer::Delegate::SupportsSharedValues() const { return false; } in SupportsSharedValues() 3327 Maybe<uint32_t> ValueSerializer::Delegate::GetSharedValueId( in GetSharedValueId() 3336 void* ValueSerializer::Delegate::ReallocateBufferMemory(void* old_buffer, in ReallocateBufferMemory() 3343 void ValueSerializer::Delegate::FreeBufferMemory(void* buffer) { in FreeBufferMemory() 3347 struct ValueSerializer::PrivateData { 3348 explicit PrivateData(i::Isolate* i, ValueSerializer::Delegate* delegate) in PrivateData() 3351 i::ValueSerializer serialize 3354 ValueSerializer::ValueSerializer(Isolate* isolate) ValueSerializer() function in v8::ValueSerializer 3357 ValueSerializer::ValueSerializer(Isolate* isolate, Delegate* delegate) ValueSerializer() function in v8::ValueSerializer [all...] |
/third_party/node/deps/v8/src/d8/ |
H A D | d8.cc | 4913 class Serializer : public ValueSerializer::Delegate { 4957 // Implements ValueSerializer::Delegate. 5089 ValueSerializer serializer_;
|