Home
last modified time | relevance | path

Searched refs:ValueSerializer (Results 1 - 15 of 15) sorted by relevance

/third_party/node/deps/v8/include/v8-include/
H A Dv8-value-serializer.h32 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 Dweb-snapshot.h173 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 Dweb-snapshot.cc380 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 Dv8-value-serializer.h35 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 Dvalue-serializer.h48 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 Dvalue-serializer.cc71 // 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 Dbigint.h32 class ValueSerializer;
253 friend class ValueSerializer;
264 // Special functions for ValueSerializer/ValueDeserializer:
/third_party/node/src/
H A Dnode_serdes.cc28 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 Dnode_messaging.h42 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 Dnode_messaging.cc38 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 Dsessionticket.cc21 using v8::ValueSerializer;
85 ValueSerializer ser(env->isolate()); in encode()
/third_party/gn/src/base/
H A Dvalues.h720 class ValueSerializer { class
722 virtual ~ValueSerializer();
H A Dvalues.cc1292 ValueSerializer::~ValueSerializer() = default;
/third_party/node/deps/v8/src/api/
H A Dapi.cc3302 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 Dd8.cc4913 class Serializer : public ValueSerializer::Delegate {
4957 // Implements ValueSerializer::Delegate.
5089 ValueSerializer serializer_;

Completed in 39 milliseconds