Ignore:
Timestamp:
Oct 14, 2007, 4:31:58 AM (18 years ago)
Author:
bdash
Message:

2007-10-14 Cameron Zwarich <[email protected]>

Reviewed by Darin.

Adds NegateNode optimization from KJS. The relevant revision in KDE
is 666736.

  • kjs/grammar.y:
  • kjs/nodes.cpp: (NumberNode::evaluate):
  • kjs/nodes.h: (KJS::Node::): (KJS::NumberNode::):
  • kjs/nodes2string.cpp: (NumberNode::streamTo):

2007-10-14 Cameron Zwarich <[email protected]>

Reviewed by Darin.

Adds serialization test cases for NegateNode optimization from KDE.

  • fast/js/function-decompilation-operators-expected.txt:
  • fast/js/function-decompilation-operators.html:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/kjs/nodes2string.cpp

    r24924 r26582  
    141141}
    142142
    143 void NumberNode::streamTo(SourceStream &s) const { s << value; }
     143void NumberNode::streamTo(SourceStream &s) const { s << val; }
    144144
    145145void StringNode::streamTo(SourceStream &s) const
Note: See TracChangeset for help on using the changeset viewer.