5 #ifndef V8_BACKGROUND_PARSING_TASK_H_
6 #define V8_BACKGROUND_PARSING_TASK_H_
For streaming incomplete script data to V8.
A streaming task which the embedder must run on a background thread to stream scripts into V8.
BackgroundParsingTask(StreamedSource *source, ScriptCompiler::CompileOptions options, int stack_size, Isolate *isolate)
ScriptCompiler::CompileOptions options_
Debugger support for the V8 JavaScript engine.
UnicodeCache unicode_cache
StreamedSource & operator=(const StreamedSource &)
SmartPointer< ScriptCompiler::ExternalSourceStream > source_stream
SmartPointer< Parser > parser
StreamedSource(ScriptCompiler::ExternalSourceStream *source_stream, ScriptCompiler::StreamedSource::Encoding encoding)
ScriptCompiler::StreamedSource::Encoding encoding
SmartPointer< ScriptCompiler::CachedData > cached_data
SmartPointer< CompilationInfo > info
StreamedSource(const StreamedSource &)