Lines Matching defs:source
2 // Use of this source code is governed by a BSD-style license that can be
75 Handle<String> source(String::cast(script->source()), isolate);
78 source, script->origin_options()));
80 cs.reference_map()->AddAttachedReference(*source);
340 Handle<String> source,
343 isolate, std::move(off_thread_data_), cached_data_, source,
420 Isolate* isolate, AlignedCachedData* cached_data, Handle<String> source,
426 return thread.Finalize(isolate, source, origin_options);
438 cached_data, SerializedCodeData::SourceHash(source, origin_options),
450 ObjectDeserializer::DeserializeSharedFunctionInfo(isolate, &scd, source);
500 AlignedCachedData* cached_data, Handle<String> source,
507 // Do a source sanity check now that we have the source. It's important for
514 cached_data, SerializedCodeData::SourceHash(source, origin_options),
518 // check failure is on a source mismatch, since we can't test for this
523 // The only kind of sanity check we can't test for off-thread is a source
548 // Fix up the source on the script. This should be the only deserialized
549 // script, and the off-thread deserializer should have set its source to
553 DCHECK_EQ(Script::cast(result->script()).source(),
555 Script::cast(result->script()).set_source(*source);
657 uint32_t SerializedCodeData::SourceHash(Handle<String> source,
659 const uint32_t source_length = source->length();
723 // FromCachedDataWithoutSource doesn't check the source, so there can't be
724 // a source mismatch.
733 // This check only checks the source, so the only possible failure is a
734 // source mismatch.