diff options
author | Allan Sandfeld Jensen <allan.jensen@theqtcompany.com> | 2016-08-25 10:44:03 +0200 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2016-08-25 09:40:07 +0000 |
commit | e20ba3c57b50674f625b5088faa0fe9a076c0617 (patch) | |
tree | 3006142b83866a52a56d34ade8446d5044647305 /chromium/v8/src/interpreter | |
parent | 28b1110370900897ab652cb420c371fab8857ad4 (diff) | |
download | qtwebengine-chromium-e20ba3c57b50674f625b5088faa0fe9a076c0617.tar.gz |
BASELINE: Update Chromium to 53.0.2785.80
Also adds 3rdparty libraries under pdfium.
Change-Id: I29afb23f1642fa55765d056697d5d145afa22bb2
Reviewed-by: Michael BrĂ¼ning <michael.bruning@qt.io>
Diffstat (limited to 'chromium/v8/src/interpreter')
-rw-r--r-- | chromium/v8/src/interpreter/bytecode-generator.cc | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/chromium/v8/src/interpreter/bytecode-generator.cc b/chromium/v8/src/interpreter/bytecode-generator.cc index cbb0b34757f..b7cfd49497d 100644 --- a/chromium/v8/src/interpreter/bytecode-generator.cc +++ b/chromium/v8/src/interpreter/bytecode-generator.cc @@ -696,7 +696,10 @@ void BytecodeGenerator::VisitGeneratorPrologue() { BuildIndexedJump(generator_state_, 0, generator_resume_points_.size(), generator_resume_points_); - builder()->Bind(®ular_call); + builder() + ->Bind(®ular_call) + .LoadLiteral(Smi::FromInt(JSGeneratorObject::kGeneratorExecuting)) + .StoreAccumulatorInRegister(generator_state_); // This is a regular call. Fall through to the ordinary function prologue, // after which we will run into the generator object creation and other extra // code inserted by the parser. |