Lines Matching defs:data

35 AlignedCachedData::AlignedCachedData(const byte* data, int length)
36 : owns_data_(false), rejected_(false), data_(data), length_(length) {
37 if (!IsAligned(reinterpret_cast<intptr_t>(data), kPointerAlignment)) {
40 CopyBytes(copy, data, length);
90 new ScriptCompiler::CachedData(cached_data->data(), cached_data->length(),
107 SerializedCodeData data(sink_.data(), this);
109 return data.GetScriptData();
222 Handle<UncompiledDataWithoutPreparseDataWithJob> data =
224 Address job = data->job();
225 data->set_job(kNullAddress);
226 SerializeGeneric(data);
227 data->set_job(job);
231 Handle<UncompiledDataWithPreparseDataAndJob> data =
233 Address job = data->job();
234 data->set_job(kNullAddress);
235 SerializeGeneric(data);
236 data->set_job(job);
427 // TODO(leszeks): Compare off-thread deserialized data to on-thread.
499 Isolate* isolate, OffThreadDeserializeData&& data,
511 data.sanity_check_result;
520 DCHECK_IMPLIES(!data.maybe_result.is_null(),
525 DCHECK_IMPLIES(sanity_check_result != data.sanity_check_result,
536 if (!data.maybe_result.ToHandle(&result)) {
545 DCHECK(data.persistent_handles->Contains(result.location()));
551 DCHECK_EQ(data.scripts.size(), 1);
552 DCHECK_EQ(result->script(), *data.scripts[0]);
559 for (Handle<Script> script : data.scripts) {
560 DCHECK(data.persistent_handles->Contains(script.location()));
586 // Allocate backing store and create result data.
589 // Zero out pre-payload data. Part of that is only used for padding.
602 // Copy serialized data.
603 CopyBytes(data_ + kHeaderSize, payload->data(),
686 SerializedCodeData::SerializedCodeData(AlignedCachedData* data)
687 : SerializedData(const_cast<byte*>(data->data()), data->length()) {}
720 // the cached data, so re-use the previous rejection result if it's not a