V8 Project
|
#include <background-parsing-task.h>
Public Member Functions | |
BackgroundParsingTask (StreamedSource *source, ScriptCompiler::CompileOptions options, int stack_size, Isolate *isolate) | |
virtual void | Run () |
![]() | |
virtual | ~ScriptStreamingTask () |
Private Attributes | |
StreamedSource * | source_ |
ScriptCompiler::CompileOptions | options_ |
int | stack_size_ |
Definition at line 51 of file background-parsing-task.h.
v8::internal::BackgroundParsingTask::BackgroundParsingTask | ( | StreamedSource * | source, |
ScriptCompiler::CompileOptions | options, | ||
int | stack_size, | ||
Isolate * | isolate | ||
) |
Definition at line 10 of file background-parsing-task.cc.
References v8::internal::StreamedSource::allow_lazy, DCHECK, v8::internal::Compiler::DebuggerWantsEagerCompilation(), v8::internal::StreamedSource::encoding, v8::internal::StreamedSource::hash_seed, v8::internal::Heap::HashSeed(), v8::internal::Isolate::heap(), v8::internal::StreamedSource::info, v8::ScriptCompiler::kNoCompileOptions, v8::ScriptCompiler::kProduceCodeCache, v8::ScriptCompiler::kProduceParserCache, and v8::internal::StreamedSource::source_stream.
|
virtual |
Implements v8::ScriptCompiler::ScriptStreamingTask.
Definition at line 32 of file background-parsing-task.cc.
References v8::internal::StreamedSource::allow_lazy, v8::ScriptCompiler::CachedData::BufferOwned, v8::internal::StreamedSource::cached_data, v8::internal::ScriptData::data(), v8::internal::StreamedSource::hash_seed, v8::internal::StreamedSource::info, v8::internal::KB, v8::ScriptCompiler::kProduceCodeCache, v8::ScriptCompiler::kProduceParserCache, v8::internal::ScriptData::length(), NULL, options_, v8::internal::StreamedSource::parser, v8::internal::ScriptData::ReleaseDataOwnership(), source_, stack_size_, and v8::internal::StreamedSource::unicode_cache.
|
private |
Definition at line 61 of file background-parsing-task.h.
Referenced by Run().
|
private |
Definition at line 60 of file background-parsing-task.h.
Referenced by Run().
|
private |
Definition at line 62 of file background-parsing-task.h.
Referenced by Run().