Home | History | Annotate | Download | only in src

Lines Matching defs:ValueSerializer

3125 Maybe<bool> ValueSerializer::Delegate::WriteHostObject(Isolate* v8_isolate,
3134 Maybe<uint32_t> ValueSerializer::Delegate::GetSharedArrayBufferId(
3143 void* ValueSerializer::Delegate::ReallocateBufferMemory(void* old_buffer,
3150 void ValueSerializer::Delegate::FreeBufferMemory(void* buffer) {
3154 struct ValueSerializer::PrivateData {
3155 explicit PrivateData(i::Isolate* i, ValueSerializer::Delegate* delegate)
3158 i::ValueSerializer serializer;
3161 ValueSerializer::ValueSerializer(Isolate* isolate)
3162 : ValueSerializer(isolate, nullptr) {}
3164 ValueSerializer::ValueSerializer(Isolate* isolate, Delegate* delegate)
3168 ValueSerializer::~ValueSerializer() { delete private_; }
3170 void ValueSerializer::WriteHeader() { private_->serializer.WriteHeader(); }
3172 void ValueSerializer::SetTreatArrayBufferViewsAsHostObjects(bool mode) {
3176 Maybe<bool> ValueSerializer::WriteValue(Local<Context> context,
3178 PREPARE_FOR_EXECUTION_PRIMITIVE(context, ValueSerializer, WriteValue, bool);
3186 std::vector<uint8_t> ValueSerializer::ReleaseBuffer() {
3190 std::pair<uint8_t*, size_t> ValueSerializer::Release() {
3194 void ValueSerializer::TransferArrayBuffer(uint32_t transfer_id,
3200 void ValueSerializer::TransferSharedArrayBuffer(
3206 void ValueSerializer::WriteUint32(uint32_t value) {
3210 void ValueSerializer::WriteUint64(uint64_t value) {
3214 void ValueSerializer::WriteDouble(double value) {
3218 void ValueSerializer::WriteRawBytes(const void* source, size_t length) {