diff options
author | Allan Sandfeld Jensen <allan.jensen@theqtcompany.com> | 2015-06-18 14:10:49 +0200 |
---|---|---|
committer | Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com> | 2015-06-18 13:53:24 +0000 |
commit | 813fbf95af77a531c57a8c497345ad2c61d475b3 (patch) | |
tree | 821b2c8de8365f21b6c9ba17a236fb3006a1d506 /chromium/v8/src/background-parsing-task.h | |
parent | af6588f8d723931a298c995fa97259bb7f7deb55 (diff) | |
download | qtwebengine-chromium-813fbf95af77a531c57a8c497345ad2c61d475b3.tar.gz |
BASELINE: Update chromium to 44.0.2403.47
Change-Id: Ie056fedba95cf5e5c76b30c4b2c80fca4764aa2f
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
Diffstat (limited to 'chromium/v8/src/background-parsing-task.h')
-rw-r--r-- | chromium/v8/src/background-parsing-task.h | 13 |
1 files changed, 3 insertions, 10 deletions
diff --git a/chromium/v8/src/background-parsing-task.h b/chromium/v8/src/background-parsing-task.h index 19c93a833a2..80e1e271d2c 100644 --- a/chromium/v8/src/background-parsing-task.h +++ b/chromium/v8/src/background-parsing-task.h @@ -14,18 +14,13 @@ namespace v8 { namespace internal { -class Parser; - // Internal representation of v8::ScriptCompiler::StreamedSource. Contains all // data which needs to be transmitted between threads for background parsing, // finalizing it on the main thread, and compiling on the main thread. struct StreamedSource { StreamedSource(ScriptCompiler::ExternalSourceStream* source_stream, ScriptCompiler::StreamedSource::Encoding encoding) - : source_stream(source_stream), - encoding(encoding), - hash_seed(0), - allow_lazy(false) {} + : source_stream(source_stream), encoding(encoding) {} // Internal implementation of v8::ScriptCompiler::StreamedSource. SmartPointer<ScriptCompiler::ExternalSourceStream> source_stream; @@ -36,9 +31,8 @@ struct StreamedSource { // between parsing and compilation. These need to be initialized before the // compilation starts. UnicodeCache unicode_cache; - SmartPointer<CompilationInfo> info; - uint32_t hash_seed; - bool allow_lazy; + SmartPointer<Zone> zone; + SmartPointer<ParseInfo> info; SmartPointer<Parser> parser; private: @@ -58,7 +52,6 @@ class BackgroundParsingTask : public ScriptCompiler::ScriptStreamingTask { private: StreamedSource* source_; // Not owned. - ScriptCompiler::CompileOptions options_; int stack_size_; }; } |