Ignore:
Timestamp:
Mar 25, 2014, 11:00:30 AM (11 years ago)
Author:
[email protected]
Message:

ASSERTION FAILED in Parser: dst != localReg
https://bugs.webkit.org/show_bug.cgi?id=130710

Reviewed by Filip Pizlo.

Source/JavaScriptCore:

Just make sure we don't try to write to a captured constant,
following the change to track captured variables separately.

  • bytecompiler/NodesCodegen.cpp:

(JSC::PostfixNode::emitResolve):
(JSC::PrefixNode::emitResolve):

LayoutTests:

New testcases.

  • js/parser-syntax-check-expected.txt:
  • js/script-tests/parser-syntax-check.js:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r166239 r166240  
     12014-03-24  Oliver Hunt  <[email protected]>
     2
     3        ASSERTION FAILED in Parser: dst != localReg
     4        https://bugs.webkit.org/show_bug.cgi?id=130710
     5
     6        Reviewed by Filip Pizlo.
     7
     8        Just make sure we don't try to write to a captured constant,
     9        following the change to track captured variables separately.
     10
     11        * bytecompiler/NodesCodegen.cpp:
     12        (JSC::PostfixNode::emitResolve):
     13        (JSC::PrefixNode::emitResolve):
     14
    1152014-03-25  Martin Robinson  <[email protected]>
    216
Note: See TracChangeset for help on using the changeset viewer.